import EmailsSection from '../../js/features/settings/components/emails-section' import { SSOAlert } from '../../js/features/settings/components/emails/sso-alert' export const Info = args => { window.metaAttributesCache = new Map() window.metaAttributesCache.set('ol-institutionLinked', { universityName: 'Overleaf University', }) return } export const InfoWithEntitlement = args => { window.metaAttributesCache = new Map() window.metaAttributesCache.set('ol-institutionLinked', { universityName: 'Overleaf University', hasEntitlement: true, }) return } export const NonCanonicalEmail = args => { window.metaAttributesCache = new Map() window.metaAttributesCache.set('ol-institutionLinked', { universityName: 'Overleaf University', }) window.metaAttributesCache.set( 'ol-institutionEmailNonCanonical', 'user@example.com' ) return } export const Error = args => { window.metaAttributesCache = new Map() window.metaAttributesCache.set('ol-samlError', { translatedMessage: 'There was an Error', }) return } export const ErrorTranslated = args => { window.metaAttributesCache = new Map() window.metaAttributesCache.set('ol-samlError', { translatedMessage: 'Translated Error Message', message: 'There was an Error', }) return } export const ErrorWithTryAgain = args => { window.metaAttributesCache = new Map() window.metaAttributesCache.set('ol-samlError', { message: 'There was an Error', tryAgain: true, }) return } export default { title: 'Account Settings / SSO Alerts', component: EmailsSection, }