Submit
Path:
~
/
/
opt
/
psa
/
admin
/
cp
/
public
/
javascript
/
views
/
smb
/
email-address
/
File Content:
index.js.map
{"version":3,"file":"javascript/views/smb/email-address/index.js?973ea01ba040238cf2ac","mappings":"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","sources":["webpack:///./components/common/ConfigureMailClient.js","webpack:///./components/common/ConfigureMailClient/Common/Next.js","webpack:///./components/common/ConfigureMailClient/Common/Step.js","webpack:///./components/common/ConfigureMailClient/Content.js","webpack:///./components/common/ConfigureMailClient/Method/Automatic.js","webpack:///./components/common/ConfigureMailClient/Method/Gmail.js","webpack:///./components/common/ConfigureMailClient/Method/Ios.js","webpack:///./components/common/ConfigureMailClient/Method/Manual.js","webpack:///./components/common/ConfigureMailClient/Method/Outlook.js","webpack:///./components/common/ConfigureMailClient/Method/Thunderbird.js","webpack:///./components/common/ConfigureMailClient/constants.js","webpack:///./components/common/CopyToClipboardButton.tsx","webpack:///./components/common/Copyable.js","webpack:///./components/jsw/JswTabs.js","webpack:///./helpers/getGraphQlErrorMessage.ts","webpack:///./helpers/graphql/cache/evictEntitiesCache.js","webpack:///./views/smb/email-address/index/Page.js","webpack:///./icons/16/plesk/mail-client-gmail.png","webpack:///./icons/16/plesk/mail-client-outlook.png","webpack:///./icons/16/plesk/mail-client-thunderbird.png","webpack:///./icons/32/plesk/email-client-ios.png","webpack:///./icons/32/plesk/manage.png","webpack:///./icons/32/plesk/preferences.png","webpack:///./icons/32/plesk/web-mail.png","webpack:///./queries/MailAccountConfiguration.graphql"],"sourcesContent":["// Copyright 1999-2025. WebPros International GmbH. All rights reserved.\n\nimport { Drawer, LocaleProvider, Translate } from '@plesk/ui-library';\nimport { useState, useEffect } from 'react';\nimport { Locale } from 'jsw';\nimport PropTypes from 'prop-types';\nimport QRCode from 'qrcode';\nimport { useQuery } from '@apollo/client';\nimport { getGraphQlErrorMessage } from 'helpers/getGraphQlErrorMessage';\n\nimport Content from './ConfigureMailClient/Content';\nimport Copyable from 'components/common/Copyable';\n\nimport GET_MAIL_ACCOUNT_CONFIGURATION from 'queries/MailAccountConfiguration.graphql';\n\nconst generateQrCode = (link, setQrCode, type) => QRCode.toDataURL(link, (err, code) => setQrCode({ [type]: code }));\n\nconst DrawerSubtitle = ({ mailName, link = null }) => (\n <>\n {mailName}\n {link && (\n <Copyable childrenAsButton component=\"span\" data-cy=\"copy-configurator-link\" data={link}>\n <Translate content=\"copyConfiguratorLink\" />\n </Copyable>\n )}\n </>\n);\nDrawerSubtitle.propTypes = {\n mailName: PropTypes.string.isRequired,\n link: PropTypes.string,\n};\n\nconst ConfigureMailClient = ({ isOpen, onClose, mailId, mailName }) => {\n const [qrCode, setQrCode] = useState(null);\n\n const {\n loading,\n data,\n data: {\n config: {\n mail: {\n showClientConfiguratorLink,\n } = {},\n } = {},\n mailAccountConfiguration: {\n iosLink = null,\n clientsConfiguratorLink,\n } = {},\n } = {},\n error,\n } = useQuery(GET_MAIL_ACCOUNT_CONFIGURATION, {\n variables: { id: mailId },\n skip: !isOpen,\n });\n\n useEffect(() => {\n if (!iosLink) {\n return;\n }\n\n generateQrCode(iosLink, setQrCode, 'ios');\n }, [iosLink]);\n\n return (\n <LocaleProvider messages={Locale.getSection('smb.controllers.email-address.configuration').messages}>\n <Drawer\n title={<Translate content=\"title\" />}\n subtitle={<DrawerSubtitle mailName={mailName} link={showClientConfiguratorLink && clientsConfiguratorLink} />}\n size=\"md\"\n isOpen={isOpen}\n onClose={onClose}\n data-type=\"configure-email-client\"\n >\n <Content\n mailId={mailId}\n loading={loading}\n error={error ? getGraphQlErrorMessage(error) : null}\n data={data}\n qrCode={qrCode}\n />\n </Drawer>\n </LocaleProvider>\n );\n};\n\nConfigureMailClient.propTypes = {\n isOpen: PropTypes.bool.isRequired,\n onClose: PropTypes.func.isRequired,\n mailId: PropTypes.number.isRequired,\n mailName: PropTypes.string.isRequired,\n};\n\nexport default ConfigureMailClient;\n","// Copyright 1999-2025. WebPros International GmbH. All rights reserved.\n\nimport { Text, Translate } from '@plesk/ui-library';\n\nconst Next = () => (<Text bold><Translate content=\"next\" /></Text>);\n\nexport default Next;\n","// Copyright 1999-2025. WebPros International GmbH. All rights reserved.\n\nimport { Label } from '@plesk/ui-library';\nimport PropTypes from 'prop-types';\n\nimport './Step.less';\n\nconst Step = ({ idx, children, intent = undefined, id = undefined }) => (\n <div className={'configure-mail-client__content-step-wrapper'}>\n <Label id={id} intent={intent} size={'lg'} className={'configure-mail-client__content-step-label'}>{idx}</Label>\n <div className={'configure-mail-client__content-step-children'}>{children}</div>\n </div>\n);\n\nStep.propTypes = {\n idx: PropTypes.oneOfType([PropTypes.element, PropTypes.number]).isRequired,\n children: PropTypes.node.isRequired,\n intent: PropTypes.oneOf(['inactive', 'success', 'warning', 'danger', 'info']),\n id: PropTypes.string,\n};\n\nexport default Step;\n","// Copyright 1999-2025. WebPros International GmbH. All rights reserved.\n\nimport { Action, ContentLoader, Tabs, Tab, Icon, Translate, StatusMessage, Markdown } from '@plesk/ui-library';\nimport { useEffect, useMemo, useState } from 'react';\nimport PropTypes from 'prop-types';\nimport PleskForm from 'components/Form';\n\nimport {\n AUTODISCOVERY_DISABLED,\n AUTODISCOVERY_DISABLED_BY_SERVICE_PLAN,\n AUTODISCOVERY_DISABLED_GLOBALLY, AUTODISCOVERY_DISABLED_NO_HOSTING,\n AUTODISCOVERY_ENABLED,\n} from './constants';\nimport Automatic from './Method/Automatic';\nimport Thunderbird from './Method/Thunderbird';\nimport Gmail from './Method/Gmail';\nimport Outlook from './Method/Outlook';\nimport Ios from './Method/Ios';\nimport Manual from './Method/Manual';\n\nimport './Content.less';\n\nconst documentationLink = 'https://docs.plesk.com/en-US/obsidian/customer-guide/quick-start-with-plesk/set-up-mail-accounts/2-access-your-mailbox.65691/';\n\nconst autoconfigureMethods = {\n automatic: {\n component: Automatic,\n icon: <Icon name=\"mail-settings\" />,\n suggestManual: false,\n isVisible: (mail, viewer) => [AUTODISCOVERY_ENABLED, AUTODISCOVERY_DISABLED].includes(mail.autodiscovery)\n && viewer.permissions.manageMailSettings,\n showSslWarning: false,\n },\n thunderbird: {\n component: Thunderbird,\n icon: <Icon src={require('icons/16/plesk/mail-client-thunderbird.png')} />,\n isVisible: mail => mail.autodiscovery === AUTODISCOVERY_ENABLED,\n },\n gmail: {\n component: Gmail,\n icon: <Icon src={require('icons/16/plesk/mail-client-gmail.png')} />,\n isVisible: mail => mail.autodiscovery === AUTODISCOVERY_ENABLED,\n },\n outlook: {\n component: Outlook,\n icon: <Icon src={require('icons/16/plesk/mail-client-outlook.png')} />,\n isVisible: mail => mail.autodiscovery === AUTODISCOVERY_ENABLED,\n },\n ios: {\n component: Ios,\n icon: <Icon src={require('icons/32/plesk/email-client-ios.png')} />,\n isVisible: mail => mail.autodiscovery === AUTODISCOVERY_ENABLED,\n },\n manual: {\n component: Manual,\n icon: <Icon name=\"tools\" />,\n suggestManual: false,\n isVisible: () => true,\n },\n};\n\nconst Content = ({\n loading,\n mailId,\n data: {\n mailAccountConfiguration: {\n autodiscovery,\n form,\n hideSslNote,\n isValidCertificate,\n customInstructions,\n } = {},\n mailAccountConfiguration: mail = null,\n config = {},\n viewer = {},\n } = {},\n qrCode = null,\n error = null,\n}) => {\n const availableMethods = useMemo(\n () => Object.fromEntries(Object.entries(mail ? autoconfigureMethods : {}).filter(([, values]) => values.isVisible(mail, viewer))),\n [mail, viewer],\n );\n\n const [activeTab, setActiveTab] = useState(null);\n useEffect(() => {\n // Update tab after we fetch the initial data\n if (activeTab === null && autodiscovery) {\n setActiveTab(autodiscovery === AUTODISCOVERY_ENABLED ? 'thunderbird' : 'automatic');\n }\n }, [autodiscovery, activeTab]);\n\n if (error) {\n return <StatusMessage intent=\"danger\">{error}</StatusMessage>;\n }\n\n if (loading || !mail) {\n return (\n <ContentLoader />\n );\n }\n\n if (form && 0 < form.embeddedForms.length) {\n return (\n <PleskForm\n vertical\n id={form.id}\n embeddedForms={form.embeddedForms}\n submitButton={false}\n applyButton={false}\n cancelButton={false}\n render={({ renderForm }) => renderForm({ actionButtons: null })}\n />\n );\n }\n\n if (customInstructions) {\n return <Markdown>{customInstructions}</Markdown>;\n }\n\n if (![AUTODISCOVERY_ENABLED, AUTODISCOVERY_DISABLED].includes(autodiscovery)) {\n const Method = autoconfigureMethods.manual.component;\n\n let hint = null;\n switch (autodiscovery) {\n case AUTODISCOVERY_DISABLED_GLOBALLY:\n hint = 'unavailableGlobally';\n break;\n case AUTODISCOVERY_DISABLED_BY_SERVICE_PLAN:\n hint = 'unavailableInServicePlan';\n break;\n case AUTODISCOVERY_DISABLED_NO_HOSTING:\n hint = 'unavailableNoHosting';\n break;\n default:\n break;\n }\n\n return (\n <>\n {config.mail.autoconfig.showHelperTextWhenUnavailable && hint && (\n <StatusMessage intent=\"info\"><Translate content={hint} /></StatusMessage>\n )}\n <Method mailId={mailId} data={mail} qrCode={qrCode} />\n </>\n );\n }\n\n return (\n <Tabs active={Object.keys(availableMethods).findIndex(v => v === activeTab) + 1}>\n {Object.entries(availableMethods).map(([type, values]) => {\n const { component: Method, icon, suggestManual = true, showSslWarning = true } = values;\n return (\n <Tab\n id={`configure-mail-client-tab-${type}`}\n aria-controls={`configure-mail-client-tab-${type}`}\n onActivate={() => setActiveTab(type)}\n title={<Translate content={`${type}Tab`} />}\n icon={icon}\n key={type}\n >\n {showSslWarning && !isValidCertificate && !hideSslNote && (\n <StatusMessage intent={'warning'}>\n <Translate content=\"unsecureSslNote\" />\n </StatusMessage>\n )}\n <Method mailId={mailId} data={mail} qrCode={qrCode} />\n <div className={'configure-mail-client__links-box'}>\n {suggestManual && (\n <>\n <Action\n primary\n icon=\"file\"\n component=\"a\"\n href={documentationLink}\n target=\"_blank\"\n >\n <Translate content=\"documentationButton\" />\n </Action>\n <br />\n <Action\n primary\n icon=\"tools\"\n onClick={() => setActiveTab('manual')}\n >\n <Translate content=\"manualConfigurationButton\" />\n </Action>\n </>\n )}\n </div>\n </Tab>\n );\n })}\n </Tabs>\n );\n};\n\nContent.propTypes = {\n loading: PropTypes.bool.isRequired,\n error: PropTypes.string,\n mailId: PropTypes.number.isRequired,\n data: PropTypes.shape({\n mailAccountConfiguration: PropTypes.shape({\n autodiscovery: PropTypes.oneOf([\n AUTODISCOVERY_ENABLED,\n AUTODISCOVERY_DISABLED,\n AUTODISCOVERY_DISABLED_GLOBALLY,\n AUTODISCOVERY_DISABLED_NO_HOSTING,\n AUTODISCOVERY_DISABLED_BY_SERVICE_PLAN,\n ]),\n form: PropTypes.object,\n hideSslNote: PropTypes.bool,\n isValidCertificate: PropTypes.bool,\n }),\n config: PropTypes.object,\n viewer: PropTypes.shape({\n permissions: PropTypes.shape({\n manageMailSettings: PropTypes.bool,\n }),\n }),\n }),\n qrCode: PropTypes.shape({\n ios: PropTypes.string,\n }),\n};\n\nexport default Content;\n","// Copyright 1999-2025. WebPros International GmbH. All rights reserved.\n\nimport { gql, useApolloClient, useQuery } from '@apollo/client';\nimport {\n Icon, Section, Tooltip, List, Translate, Switch,\n} from '@plesk/ui-library';\nimport { useCallback, useState } from 'react';\nimport PropTypes from 'prop-types';\n\nimport Step from '../Common/Step';\nimport { addToast } from 'helpers/toasts';\nimport { evictEntitiesCache } from 'helpers/graphql/cache/evictEntitiesCache';\nimport { AUTODISCOVERY_DISABLED, AUTODISCOVERY_ENABLED } from '../constants';\n\n// eslint-disable-next-line max-len\nconst INSTALL_SSL_URL = 'https://docs.plesk.com/en-US/obsidian/customer-guide/websites-and-domains/securing-connections-with-ssltls-certificates/protecting-webmail-and-mail-with-ssltls-certificates.76531/#assigning-an-ssl-tls-certificate-to-mail-for-a-domain';\n\nconst getStepProps = (status, loading = false) => ({\n intent: loading ? 'muted' : (status ? 'success' : 'warning'),\n idx: loading ? <Icon name=\"three-dots-horizontal\" /> : (status ? <Icon name=\"check-mark\" /> : <Icon name=\"exclamation-mark-circle\" />),\n});\n\nconst Automatic = ({ mailId, data: { domainId, autodiscovery, isValidCertificate } }) => {\n const { loading, data: { mailAccountConfiguration: { hasSrvRecords } = {} } = {} } = useQuery(gql`\n query AutomaticMailAccountConfiguration($id: ID!) {\n mailAccountConfiguration(mailId: $id) {\n hasSrvRecords\n }\n }\n `, {\n variables: { id: mailId },\n });\n const [switchLoading, setSwitchLoading] = useState(false);\n\n const apolloClient = useApolloClient();\n const { cache } = apolloClient;\n\n const handleSwitchAutodiscovery = useCallback(() => {\n setSwitchLoading(true);\n fetch(`/smb/mail-settings/set-mail-autodiscovery-state/id/${domainId}`, {\n method: 'POST',\n headers: {\n 'content-type': 'application/x-www-form-urlencoded; charset=UTF-8',\n 'x-forgery-protection-token': document.getElementById('forgery_protection_token')?.content ?? '',\n },\n body: new URLSearchParams({\n state: '1',\n }),\n })\n .then(() => {\n setSwitchLoading(false);\n evictEntitiesCache({\n cache,\n typename: 'MailAccountConfiguration',\n ids: [mailId],\n fields: ['autodiscovery', 'hasSrvRecords'],\n });\n apolloClient.refetchQueries({\n include: ['MailAccountConfiguration', 'AutomaticMailAccountConfiguration'],\n });\n })\n .catch(error => {\n setSwitchLoading(false);\n addToast({ intent: 'error', message: error });\n });\n }, [apolloClient, cache, domainId, mailId]);\n\n return (\n <>\n <Section title={<Translate content=\"supportedClients\" />}>\n <ul>\n <li><Translate content=\"supportedClientThunderbird\" /></li>\n <li><Translate content=\"supportedClientGmail\" /></li>\n <li><Translate content=\"supportedClientIos\" /></li>\n <li>\n <Translate content=\"supportedClientOutlook\" />\n {' '}\n <Tooltip title={<Translate content=\"outlookWarning\" />}>\n <Icon name=\"info-circle\" />\n </Tooltip>\n </li>\n </ul>\n </Section>\n <Section title={<Translate content=\"enableAutodiscoveryHeader\" />}>\n <Step\n id=\"configure-mail-client-automatic-status-autodiscovery\"\n {...getStepProps(autodiscovery === AUTODISCOVERY_ENABLED)}\n >\n <Switch\n id={'configure-mail-client-automatic-switch'}\n checked={autodiscovery === AUTODISCOVERY_ENABLED}\n disabled={autodiscovery === AUTODISCOVERY_ENABLED}\n loading={switchLoading || loading}\n onChange={handleSwitchAutodiscovery}\n />\n {' '}\n <Translate content=\"enableAutodiscoveryStep1\" />\n </Step>\n <Step\n id=\"configure-mail-client-automatic-status-ssl\"\n {...getStepProps(isValidCertificate)}\n >\n <Translate\n content=\"enableAutodiscoveryStep2\"\n params={{\n variant1: (\n <Translate\n content=\"enableAutodiscoveryStep2.1\"\n params={{\n issueCertificate: <a href={INSTALL_SSL_URL} target=\"_blank\" rel=\"noreferrer\"><Translate content=\"issueCertificate\" /></a>,\n }}\n />\n ),\n variant2: (\n <Translate\n content=\"enableAutodiscoveryStep2.2\"\n params={{\n domainSettings: <a href={`/smb/mail-settings/list/domainId/${domainId}`}><Translate content=\"domainMailSettings\" /></a>,\n }}\n />\n ),\n }}\n />\n </Step>\n <Step\n id=\"configure-mail-client-automatic-status-dns\"\n {...getStepProps(hasSrvRecords, loading)}\n >\n <Translate content=\"enableAutodiscoveryStep3\" />\n </Step>\n <List\n rowKey={row => `configure-mail-client-dns-record-${row.service}`}\n columns={[\n { key: 'type', title: <Translate content=\"enableAutodiscoveryTableRecordType\" /> },\n { key: 'service', title: <Translate content=\"enableAutodiscoveryTableService\" /> },\n { key: 'protocol', title: <Translate content=\"enableAutodiscoveryTableProtocol\" /> },\n { key: 'port', title: <Translate content=\"enableAutodiscoveryTablePort\" /> },\n ]}\n data={[\n { type: 'SRV', service: '_smtps', protocol: 'tcp', port: 465 },\n { type: 'SRV', service: '_imaps', protocol: 'tcp', port: 993 },\n { type: 'SRV', service: '_pop3s', protocol: 'tcp', port: 995 },\n ]}\n />\n\n </Section>\n </>\n );\n};\n\nAutomatic.propTypes = {\n mailId: PropTypes.number.isRequired,\n data: PropTypes.shape({\n domainId: PropTypes.number.isRequired,\n isValidCertificate: PropTypes.bool.isRequired,\n autodiscovery: PropTypes.oneOf([\n AUTODISCOVERY_ENABLED,\n AUTODISCOVERY_DISABLED,\n ]).isRequired,\n }).isRequired,\n};\n\nexport default Automatic;\n","// Copyright 1999-2025. WebPros International GmbH. All rights reserved.\n\nimport { Text, Translate } from '@plesk/ui-library';\n\nimport Step from '../Common/Step';\nimport Next from '../Common/Next';\n\nconst Gmail = () => (\n <>\n <Step idx={1}><Translate content=\"gmailStep1\" /></Step>\n <Step idx={2}>\n <Translate\n content=\"gmailStep2\"\n params={{\n add: <Text bold><Translate content=\"addAnotherAccount\" /></Text>,\n other: <Text bold><Translate content=\"other\" /></Text>,\n }}\n />\n </Step>\n {Array(7).fill(0).map((_, i) => 3 + i)\n .map(step => (\n <Step key={`gmailStep${step}`} idx={step}><Translate content={`gmailStep${step}`} params={{ next: <Next /> }} /></Step>\n ))}\n </>\n);\n\nexport default Gmail;\n","// Copyright 1999-2025. WebPros International GmbH. All rights reserved.\n\nimport { Paragraph, Translate } from '@plesk/ui-library';\nimport PropTypes from 'prop-types';\n\nimport Copyable from 'components/common/Copyable';\n\nconst Ios = ({ data, qrCode = null }) => (\n <>\n {qrCode?.ios && (\n <Paragraph>\n <Translate content=\"iosInstructions\" />\n <br />\n <img src={qrCode.ios} width=\"256\" height=\"256\" />\n </Paragraph>\n )}\n <Paragraph>\n <Translate content={qrCode?.ios ? 'iosLink' : 'iosLinkNoQrCode'} />\n </Paragraph>\n <Copyable data={data.iosLink} id={'ios-copy-link'}>\n <a\n target=\"_blank\"\n href={data.iosLink}\n rel=\"noopener noreferrer\"\n id=\"ios-link\"\n >\n {data.iosLink}\n </a>\n </Copyable>\n </>\n);\n\nIos.propTypes = {\n data: PropTypes.shape({\n iosLink: PropTypes.string,\n }).isRequired,\n qrCode: PropTypes.shape({\n ios: PropTypes.string,\n }),\n};\n\nexport default Ios;\n","// Copyright 1999-2025. WebPros International GmbH. All rights reserved.\n\nimport { Paragraph, Text, Alert, Hint, Translate } from '@plesk/ui-library';\nimport PropTypes from 'prop-types';\n\nimport Copyable from 'components/common/Copyable';\n\nconst Manual = ({ data: {\n userName,\n smtpAuth,\n outgoingServer,\n incomingServer,\n outgoingProtocols,\n incomingProtocols,\n pop3Port,\n imapPort,\n smtpPort,\n} }) => (\n <>\n <Hint><Translate content=\"fieldUsername\" /></Hint>\n <br />\n <Copyable data={userName}>{userName}</Copyable>\n <Hint>\n <Translate content=\"fieldOutgoingServer\" />\n {' '}\n {smtpAuth && (\n <Translate content=\"smtpAuth\" />\n )}\n </Hint>\n <br />\n <Copyable data={outgoingServer}>{outgoingServer}</Copyable>\n <Hint><Translate content=\"fieldIncomingServer\" /></Hint>\n <br />\n <Copyable data={incomingServer}>{incomingServer}</Copyable>\n <Hint><Translate content=\"fieldOutgoingProtocols\" /></Hint>\n <br />\n <Paragraph>{outgoingProtocols}</Paragraph>\n <Hint><Translate content=\"fieldIncomingProtocols\" /></Hint>\n <br />\n <Paragraph>{incomingProtocols}</Paragraph>\n <div className={'configure-mail-client__content-manual-port-wrapper'}>\n <Alert className={'configure-mail-client__content-manual-port-box'} intent=\"info\">\n <Paragraph><Text bold>{'POP3'}</Text></Paragraph>\n <Copyable data={pop3Port.toString()}>{pop3Port}</Copyable>\n </Alert>\n <Alert className={'configure-mail-client__content-manual-port-box'} intent=\"info\">\n <Paragraph><Text bold>{'IMAP'}</Text></Paragraph>\n <Copyable data={imapPort.toString()}>{imapPort}</Copyable>\n </Alert>\n <Alert className={'configure-mail-client__content-manual-port-box'} intent=\"info\">\n <Paragraph><Text bold>{'SMTP'}</Text></Paragraph>\n <Copyable data={smtpPort.toString()}>{smtpPort}</Copyable>\n </Alert>\n </div>\n </>\n);\n\nManual.propTypes = {\n data: PropTypes.shape({\n userName: PropTypes.string,\n smtpAuth: PropTypes.bool,\n outgoingServer: PropTypes.string,\n incomingServer: PropTypes.string,\n outgoingProtocols: PropTypes.string,\n incomingProtocols: PropTypes.string,\n pop3Port: PropTypes.number,\n imapPort: PropTypes.number,\n smtpPort: PropTypes.number,\n }).isRequired,\n};\n\nexport default Manual;\n","// Copyright 1999-2025. WebPros International GmbH. All rights reserved.\n\nimport { Text, StatusMessage, Translate } from '@plesk/ui-library';\n\nimport Step from '../Common/Step';\nimport Next from '../Common/Next';\n\nconst Outlook = () => (\n <>\n <StatusMessage intent={'warning'}><Translate content={'outlookWarning'} /></StatusMessage>\n <Step idx={1}><Translate content={'outlookStep1'} /></Step>\n <Step idx={2}><Translate content={'outlookStep2'} /></Step>\n <Step idx={3}><Translate content={'outlookStep3'} params={{ next: <Next /> }} /></Step>\n <Step idx={4}><Translate content={'outlookStep4'} /></Step>\n <Step idx={5}>\n <Translate content={'outlookStep5'} />\n <ul className={'configure-mail-client__content-list'}>\n <li><Translate content={'outlookStep5.1'} params={{ finish: <Text bold><Translate content=\"finish\" /></Text> }} /></li>\n <li>\n <Translate\n content={'outlookStep5.2'}\n params={{\n finish: <Text bold><Translate content=\"finish\" /></Text>,\n checkbox: <Text bold><Translate content=\"changeAccountSettings\" /></Text>,\n }}\n />\n </li>\n </ul>\n </Step>\n </>\n);\n\nexport default Outlook;\n","// Copyright 1999-2025. WebPros International GmbH. All rights reserved.\n\nimport { Text, Translate } from '@plesk/ui-library';\n\nimport Step from '../Common/Step';\n\nconst Thunderbird = () => (\n <>\n <Step idx={1}><Translate content=\"thunderbirdStep1\" /></Step>\n <Step idx={2}>\n <Translate\n content=\"thunderbirdStep2\"\n params={{\n add: <Text bold><Translate content=\"addAccount\" /></Text>,\n settings: <Text bold><Translate content=\"accountSettings\" /></Text>,\n }}\n />\n </Step>\n <Step idx={3}>\n <Translate content=\"thunderbirdStep3\" />\n <ul className={'configure-mail-client__content-list'}>\n <li><Translate content=\"thunderbirdStep3.1\" /></li>\n <li><Translate content=\"thunderbirdStep3.2\" /></li>\n </ul>\n </Step>\n <Step idx={4}>\n <Translate\n content=\"thunderbirdStep4\"\n params={{\n continue: <Text bold><Translate content=\"continue\" /></Text>,\n }}\n />\n </Step>\n <Step idx={5}><Translate content=\"thunderbirdStep5\" /></Step>\n </>\n);\n\nexport default Thunderbird;\n","// Copyright 1999-2025. WebPros International GmbH. All rights reserved.\n\nexport const AUTODISCOVERY_ENABLED = 'ENABLED';\n\nexport const AUTODISCOVERY_DISABLED = 'DISABLED';\n\nexport const AUTODISCOVERY_DISABLED_GLOBALLY = 'DISABLED_GLOBALLY';\n\nexport const AUTODISCOVERY_DISABLED_NO_HOSTING = 'DISABLED_NO_HOSTING';\n\nexport const AUTODISCOVERY_DISABLED_BY_SERVICE_PLAN = 'DISABLED_IN_SERVICE_PLAN';\n","// Copyright 1999-2025. WebPros International GmbH. All rights reserved.\n\nimport { Button, ButtonProps, copyToClipboard } from '@plesk/ui-library';\nimport { Locale } from 'jsw';\nimport React, { ReactNode } from 'react';\n\nconst locale = Locale.getSection('components.buttons');\n\ntype CopyToClipboardButtonProps = {\n id?: string;\n content: string;\n className?: string;\n icon?: ButtonProps['icon'];\n tooltip?: ButtonProps['tooltip'];\n onCopy?: () => void;\n children?: ReactNode;\n};\n\nconst CopyToClipboardButton: React.FC<CopyToClipboardButtonProps> = ({\n id,\n content,\n icon = 'copy',\n className,\n tooltip = locale.lmsg('copyToClipboard'),\n onCopy = () => { },\n children,\n}) => (\n <Button\n className={className}\n ghost\n icon={icon}\n tooltip={tooltip}\n tooltipAsLabel\n onClick={() => {\n copyToClipboard(content);\n onCopy();\n }}\n data-action={`copy-to-clipboard${id ? `-${id}` : ''}`}\n >\n {children}\n </Button>\n);\n\nexport default CopyToClipboardButton;\n","// Copyright 1999-2025. WebPros International GmbH. All rights reserved.\n\nimport { Paragraph } from '@plesk/ui-library';\nimport PropTypes from 'prop-types';\nimport { addToast } from 'helpers/toasts';\nimport CopyToClipboardButton from './CopyToClipboardButton';\nimport { Locale } from 'jsw';\n\nconst Copyable = ({\n data,\n children,\n childrenAsButton = false,\n component: Component = Paragraph,\n id = undefined,\n ...props\n}) => (\n <Component {...props}>\n {!childrenAsButton && children}{' '}\n <CopyToClipboardButton\n id={id}\n content={data}\n onCopy={() => addToast({\n intent: 'success',\n message: Locale.getSection('components.buttons').lmsg('copied'),\n })}\n >{childrenAsButton && children}\n </CopyToClipboardButton>\n </Component>);\n\nCopyable.propTypes = {\n childrenAsButton: PropTypes.bool,\n component: PropTypes.oneOf([PropTypes.node, PropTypes.string]),\n data: PropTypes.string.isRequired,\n children: PropTypes.node.isRequired,\n id: PropTypes.string,\n};\n\nexport default Copyable;\n","// Copyright 1999-2025. WebPros International GmbH. All rights reserved.\n\nimport PropTypes from 'prop-types';\nimport { Tabs, Tab } from '@plesk/ui-library';\nimport { prepareUrl } from 'jsw';\nimport Link from 'components/common/Link';\n\nconst JswTabs = ({ items = undefined }) => items && items.length > 1 ? (\n <Tabs active={items.findIndex(({ containerCls }) => containerCls === 'active') + 1}>\n {items.map(({ title, href }, index) => (\n <Tab\n // eslint-disable-next-line react/no-array-index-key\n key={index}\n title={title}\n component={Link}\n to={prepareUrl(href)}\n />\n ))}\n </Tabs>\n) : null;\n\nJswTabs.propTypes = {\n items: PropTypes.arrayOf(PropTypes.shape({\n title: PropTypes.string.isRequired,\n href: PropTypes.string.isRequired,\n containerCls: PropTypes.string,\n })),\n};\n\nexport default JswTabs;\n","// Copyright 1999-2025. WebPros International GmbH. All rights reserved.\n\nimport { ApolloError } from '@apollo/client';\n\nexport const getGraphQlErrorMessage = ({ graphQLErrors, message }: ApolloError): string => {\n if (graphQLErrors.length) {\n const { message, extensions } = graphQLErrors[0];\n return `${extensions?.debugMessage || message}`;\n }\n\n return message;\n};\n","// Copyright 1999-2025. WebPros International GmbH. All rights reserved.\n\n/**\n * Evicts cache of provided fields of all the entities with provided typename\n * You can specify certain entities by ids otherwise cache of all entities will be cleared\n */\nexport const evictEntitiesCache = ({ cache, typename, ids = [], fields = [] }) => {\n const entities = Object.values(cache.extract())\n .filter(({ __typename, id }) => __typename === typename && (ids.length === 0 || ids.includes(id)));\n\n entities.forEach(entity => {\n fields.forEach(fieldName => cache.evict({ id: cache.identify(entity), fieldName }));\n });\n};\n","// Copyright 1999-2025. WebPros International GmbH. All rights reserved.\n\nimport PropTypes from 'prop-types';\nimport { ItemList, Item, Icon } from '@plesk/ui-library';\nimport { Locale } from 'jsw';\nimport JswTabs from 'components/jsw/JswTabs';\nimport { withPageLayout } from 'components/layouts/PageLayout';\nimport ConfigureMailClient from 'components/common/ConfigureMailClient';\nimport { useState } from 'react';\n\nconst Translate = Locale.getTranslate('smb.controllers.email-address.index');\n\nconst Page = ({ tabs = [], webmailUrl, mailId, mailName }) => {\n const [isConfigureClientOpen, setIsConfigureClientOpen] = useState(false);\n return (\n <>\n <JswTabs items={tabs} />\n <p><Translate content=\"buttonsAreaDescription\" /></p>\n <ItemList minColumnWidth={280} gap=\"md\">\n {webmailUrl ? (\n <Item\n component=\"a\"\n icon={<Icon src={require('icons/32/plesk/web-mail.png')} />}\n title={<Translate content=\"buttonWebmail\" />}\n description={<Translate content=\"hintWebmail\" />}\n href={webmailUrl}\n target=\"_blank\"\n />\n ) : null}\n <Item\n component=\"a\"\n icon={<Icon src={require('icons/32/plesk/preferences.png')} />}\n title={<Translate content=\"buttonEmailAddressSettings\" />}\n description={<Translate content=\"hintEmailAddressSettings\" />}\n href={`/smb/email-address/edit/id/${mailId}/`}\n />\n <Item\n icon={<Icon src={require('icons/32/plesk/manage.png')} />}\n title={<Translate content=\"buttonConfigureMailApplication\" />}\n description={<Translate content=\"hintConfigureMailApplication\" />}\n onClick={() => setIsConfigureClientOpen(true)}\n />\n </ItemList>\n <ConfigureMailClient\n isOpen={isConfigureClientOpen}\n onClose={() => setIsConfigureClientOpen(false)}\n mailName={mailName}\n mailId={+mailId}\n getConfigurationUrl=\"/smb/email-address/configuration\"\n />\n </>\n );\n};\n\nPage.propTypes = {\n tabs: JswTabs.propTypes.items,\n webmailUrl: PropTypes.string.isRequired,\n mailId: PropTypes.string.isRequired,\n mailName: PropTypes.string.isRequired,\n};\n\nexport default withPageLayout(Page);\n","module.exports = Jsw.skinUrl + \"/icons/16/plesk/mail-client-gmail.png?0df127f7f473ba9a9060903ce8fe4061\";","module.exports = Jsw.skinUrl + \"/icons/16/plesk/mail-client-outlook.png?ffea50bed1aa4fbe844c5eae3cbc0695\";","module.exports = Jsw.skinUrl + \"/icons/16/plesk/mail-client-thunderbird.png?6895315c105a3565d184fc213edca5be\";","module.exports = Jsw.skinUrl + \"/icons/32/plesk/email-client-ios.png?1924b41f0a36f14455cdc4646bd5543b\";","module.exports = Jsw.skinUrl + \"/icons/32/plesk/manage.png?9fce3fccefdab269fb4a897f91509b5d\";","module.exports = Jsw.skinUrl + \"/icons/32/plesk/preferences.png?3e21b876f5b895bcb4c400b77821ca53\";","module.exports = Jsw.skinUrl + \"/icons/32/plesk/web-mail.png?95c60e9a85dec6cabd3a404f9cb02f14\";","\n var doc = {\"kind\":\"Document\",\"definitions\":[{\"kind\":\"OperationDefinition\",\"operation\":\"query\",\"name\":{\"kind\":\"Name\",\"value\":\"MailAccountConfiguration\"},\"variableDefinitions\":[{\"kind\":\"VariableDefinition\",\"variable\":{\"kind\":\"Variable\",\"name\":{\"kind\":\"Name\",\"value\":\"id\"}},\"type\":{\"kind\":\"NonNullType\",\"type\":{\"kind\":\"NamedType\",\"name\":{\"kind\":\"Name\",\"value\":\"ID\"}}},\"directives\":[]}],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"config\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"mail\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"showClientConfiguratorLink\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"autoconfig\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"dnsEnabled\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"showHelperTextWhenUnavailable\"},\"arguments\":[],\"directives\":[]}]}}]}}]}},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"viewer\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"login\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"permissions\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"manageMailSettings\"},\"arguments\":[],\"directives\":[]}]}}]}},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"mailAccountConfiguration\"},\"arguments\":[{\"kind\":\"Argument\",\"name\":{\"kind\":\"Name\",\"value\":\"mailId\"},\"value\":{\"kind\":\"Variable\",\"name\":{\"kind\":\"Name\",\"value\":\"id\"}}}],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"domainId\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"userName\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"incomingServer\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"outgoingServer\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"incomingProtocols\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"outgoingProtocols\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"hideSslNote\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"smtpAuth\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"isValidCertificate\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"autodiscovery\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"iosLink\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"clientsConfiguratorLink\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"hasCertificate\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"pop3Port\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"imapPort\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"smtpPort\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"form\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"id\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"embeddedForms\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"ext\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"name\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"title\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"icon\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"description\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"content\"},\"arguments\":[],\"directives\":[]}]}}]}},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"customInstructions\"},\"arguments\":[],\"directives\":[]}]}}]}}],\"loc\":{\"start\":0,\"end\":971}};\n doc.loc.source = {\"body\":\"query MailAccountConfiguration($id: ID!) {\\n config {\\n mail {\\n showClientConfiguratorLink\\n autoconfig {\\n dnsEnabled\\n showHelperTextWhenUnavailable\\n }\\n }\\n }\\n viewer {\\n login\\n permissions {\\n manageMailSettings\\n }\\n }\\n mailAccountConfiguration(mailId: $id) {\\n domainId\\n userName\\n incomingServer\\n outgoingServer\\n incomingProtocols\\n outgoingProtocols\\n hideSslNote\\n smtpAuth\\n isValidCertificate\\n autodiscovery\\n iosLink\\n clientsConfiguratorLink\\n hasCertificate\\n pop3Port\\n imapPort\\n smtpPort\\n form {\\n id\\n embeddedForms {\\n ext\\n name\\n title\\n icon\\n description\\n content\\n }\\n }\\n customInstructions\\n }\\n}\\n\",\"name\":\"GraphQL request\",\"locationOffset\":{\"line\":1,\"column\":1}};\n \n\n var names = {};\n function unique(defs) {\n return defs.filter(\n function(def) {\n if (def.kind !== 'FragmentDefinition') return true;\n var name = def.name.value\n if (names[name]) {\n return false;\n } else {\n names[name] = true;\n return true;\n }\n }\n )\n }\n \n\n // Collect any fragment/type references from a node, adding them to the refs Set\n function collectFragmentReferences(node, refs) {\n if (node.kind === \"FragmentSpread\") {\n refs.add(node.name.value);\n } else if (node.kind === \"VariableDefinition\") {\n var type = node.type;\n if (type.kind === \"NamedType\") {\n refs.add(type.name.value);\n }\n }\n\n if (node.selectionSet) {\n node.selectionSet.selections.forEach(function(selection) {\n collectFragmentReferences(selection, refs);\n });\n }\n\n if (node.variableDefinitions) {\n node.variableDefinitions.forEach(function(def) {\n collectFragmentReferences(def, refs);\n });\n }\n\n if (node.definitions) {\n node.definitions.forEach(function(def) {\n collectFragmentReferences(def, refs);\n });\n }\n }\n\n var definitionRefs = {};\n (function extractReferences() {\n doc.definitions.forEach(function(def) {\n if (def.name) {\n var refs = new Set();\n collectFragmentReferences(def, refs);\n definitionRefs[def.name.value] = refs;\n }\n });\n })();\n\n function findOperation(doc, name) {\n for (var i = 0; i < doc.definitions.length; i++) {\n var element = doc.definitions[i];\n if (element.name && element.name.value == name) {\n return element;\n }\n }\n }\n\n function oneQuery(doc, operationName) {\n // Copy the DocumentNode, but clear out the definitions\n var newDoc = {\n kind: doc.kind,\n definitions: [findOperation(doc, operationName)]\n };\n if (doc.hasOwnProperty(\"loc\")) {\n newDoc.loc = doc.loc;\n }\n\n // Now, for the operation we're running, find any fragments referenced by\n // it or the fragments it references\n var opRefs = definitionRefs[operationName] || new Set();\n var allRefs = new Set();\n var newRefs = new Set();\n\n // IE 11 doesn't support \"new Set(iterable)\", so we add the members of opRefs to newRefs one by one\n opRefs.forEach(function(refName) {\n newRefs.add(refName);\n });\n\n while (newRefs.size > 0) {\n var prevRefs = newRefs;\n newRefs = new Set();\n\n prevRefs.forEach(function(refName) {\n if (!allRefs.has(refName)) {\n allRefs.add(refName);\n var childRefs = definitionRefs[refName] || new Set();\n childRefs.forEach(function(childRef) {\n newRefs.add(childRef);\n });\n }\n });\n }\n\n allRefs.forEach(function(refName) {\n var op = findOperation(doc, refName);\n if (op) {\n newDoc.definitions.push(op);\n }\n });\n\n return newDoc;\n }\n \n module.exports = doc;\n \n module.exports[\"MailAccountConfiguration\"] = oneQuery(doc, \"MailAccountConfiguration\");\n \n"],"names":["DrawerSubtitle","mailName","link","_jsxs","_Fragment","children","_jsx","Copyable","childrenAsButton","component","data","Translate","content","propTypes","PropTypes","isRequired","ConfigureMailClient","isOpen","onClose","mailId","qrCode","setQrCode","useState","loading","config","mail","showClientConfiguratorLink","mailAccountConfiguration","iosLink","clientsConfiguratorLink","error","useQuery","GET_MAIL_ACCOUNT_CONFIGURATION","variables","id","skip","useEffect","generateQrCode","type","QRCode","err","code","LocaleProvider","messages","Locale","getSection","Drawer","title","subtitle","size","Content","getGraphQlErrorMessage","Next","Text","bold","Step","idx","intent","className","Label","autoconfigureMethods","automatic","Automatic","icon","Icon","name","suggestManual","isVisible","viewer","AUTODISCOVERY_ENABLED","AUTODISCOVERY_DISABLED","includes","autodiscovery","permissions","manageMailSettings","showSslWarning","thunderbird","Thunderbird","src","require","gmail","Gmail","outlook","Outlook","ios","Ios","manual","Manual","form","hideSslNote","isValidCertificate","customInstructions","availableMethods","useMemo","Object","fromEntries","entries","filter","values","activeTab","setActiveTab","StatusMessage","ContentLoader","embeddedForms","length","PleskForm","vertical","submitButton","applyButton","cancelButton","render","renderForm","actionButtons","Markdown","Method","hint","AUTODISCOVERY_DISABLED_GLOBALLY","AUTODISCOVERY_DISABLED_BY_SERVICE_PLAN","AUTODISCOVERY_DISABLED_NO_HOSTING","autoconfig","showHelperTextWhenUnavailable","Tabs","active","keys","findIndex","v","map","Tab","onActivate","Action","primary","href","target","onClick","getStepProps","status","domainId","hasSrvRecords","gql","switchLoading","setSwitchLoading","apolloClient","useApolloClient","cache","handleSwitchAutodiscovery","useCallback","fetch","method","headers","document","getElementById","body","URLSearchParams","state","then","evictEntitiesCache","typename","ids","fields","refetchQueries","include","catch","addToast","message","Section","Tooltip","Switch","checked","disabled","onChange","params","variant1","issueCertificate","rel","variant2","domainSettings","List","rowKey","row","service","columns","key","protocol","port","add","other","Array","fill","_","i","step","next","Paragraph","width","height","userName","smtpAuth","outgoingServer","incomingServer","outgoingProtocols","incomingProtocols","pop3Port","imapPort","smtpPort","Hint","Alert","toString","finish","checkbox","settings","continue","locale","CopyToClipboardButton","tooltip","lmsg","onCopy","Button","ghost","tooltipAsLabel","copyToClipboard","Component","props","JswTabs","items","containerCls","index","Link","to","prepareUrl","graphQLErrors","extensions","debugMessage","extract","__typename","forEach","entity","fieldName","evict","identify","getTranslate","Page","tabs","webmailUrl","isConfigureClientOpen","setIsConfigureClientOpen","ItemList","minColumnWidth","gap","Item","description","getConfigurationUrl","withPageLayout","module","exports","Jsw","skinUrl","doc","loc","source","collectFragmentReferences","node","refs","kind","value","selectionSet","selections","selection","variableDefinitions","def","definitions","definitionRefs","findOperation","element","Set","operationName","newDoc","hasOwnProperty","opRefs","allRefs","newRefs","refName","prevRefs","has","childRef","op","push","oneQuery"],"sourceRoot":""}
Submit
FILE
FOLDER
INFO
Name
Size
Permission
Action
index.js
27322 bytes
0644
index.js.map
73649 bytes
0644
list.js
51843 bytes
0644
list.js.map
154212 bytes
0644
N4ST4R_ID | Naxtarrr