UNPKG

@atlaskit/editor-common

Version:

A package that contains common classes and components for editor and renderer

156 lines • 8 kB
function _tsRewriteRelativeImportExtensions(t, e) { return "string" == typeof t && /^\.\.?\//.test(t) ? t.replace(/\.(tsx)$|((?:\.d)?)((?:\.[^./]+)?)\.([cm]?)ts$/i, function (t, s, r, n, o) { return s ? e ? ".jsx" : ".js" : !r || n && o ? r + n + "." + o.toLowerCase() + "js" : t; }) : t; } import React from 'react'; import Loadable from 'react-loadable'; export const IconAction = Loadable({ loader: () => import( /* webpackChunkName: "@atlaskit-internal_editor-icon-action" */'./action').then(module => module.default), loading: () => null }); export const IconCode = Loadable({ loader: () => import( /* webpackChunkName: "@atlaskit-internal_editor-icon-code" */'./code').then(module => module.default), loading: () => null }); export const IconDate = Loadable({ loader: () => import( /* webpackChunkName: "@atlaskit-internal_editor-icon-date" */'./date').then(module => module.default), loading: () => null }); export const IconDecision = Loadable({ loader: () => import( /* webpackChunkName: "@atlaskit-internal_editor-icon-decision" */'./decision').then(module => module.default), loading: () => null }); export const IconDivider = Loadable({ loader: () => import( /* webpackChunkName: "@atlaskit-internal_editor-icon-divider" */'./divider').then(module => module.default), loading: () => null }); export const IconEmoji = Loadable({ loader: () => import( /* webpackChunkName: "@atlaskit-internal_editor-icon-emoji" */'./emoji').then(module => module.default), loading: () => null }); export const IconImages = Loadable({ loader: () => import( /* webpackChunkName: "@atlaskit-internal_editor-icon-images" */'./images').then(module => module.default), loading: () => null }); export const IconLayout = Loadable({ loader: () => import( /* webpackChunkName: "@atlaskit-internal_editor-icon-layout" */'./layout').then(module => module.default), loading: () => null }); export const IconLink = Loadable({ loader: () => import( /* webpackChunkName: "@atlaskit-internal_editor-icon-link" */'./link').then(module => module.default), loading: () => null }); export const IconListNumber = Loadable({ loader: () => import( /* webpackChunkName: "@atlaskit-internal_editor-icon-list-number" */'./list-number').then(module => module.default), loading: () => null }); export const IconList = Loadable({ loader: () => import( /* webpackChunkName: "@atlaskit-internal_editor-icon-list" */'./list').then(module => module.default), loading: () => null }); export const IconMention = Loadable({ loader: () => import( /* webpackChunkName: "@atlaskit-internal_editor-icon-mention" */'./mention').then(module => module.default), loading: () => null }); export const IconPanelError = Loadable({ loader: () => import( /* webpackChunkName: "@atlaskit-internal_editor-icon-panel-error" */'./panel-error').then(module => module.default), loading: () => null }); export const IconPanelNote = Loadable({ loader: () => import( /* webpackChunkName: "@atlaskit-internal_editor-icon-panel-note" */'./panel-note').then(module => module.default), loading: () => null }); export const IconPanelSuccess = Loadable({ loader: () => import( /* webpackChunkName: "@atlaskit-internal_editor-icon-panel-success" */'./panel-success').then(module => module.default), loading: () => null }); export const IconPanelWarning = Loadable({ loader: () => import( /* webpackChunkName: "@atlaskit-internal_editor-icon-panel-warning" */'./panel-warning').then(module => module.default), loading: () => null }); export const IconPanel = Loadable({ loader: () => import( /* webpackChunkName: "@atlaskit-internal_editor-icon-panel" */'./panel').then(module => module.default), loading: () => null }); export const IconQuote = Loadable({ loader: () => import( /* webpackChunkName: "@atlaskit-internal_editor-icon-quote" */'./quote').then(module => module.default), loading: () => null }); export const IconStatus = Loadable({ loader: () => import( /* webpackChunkName: "@atlaskit-internal_editor-icon-status" */'./status').then(module => module.default), loading: () => null }); export const IconOneColumnLayout = Loadable({ loader: () => import( /* webpackChunkName: "@atlaskit-internal_editor-icon-one-column-layout" */'./one-column-layout').then(module => module.default), loading: () => null }); export const IconTwoColumnLayout = Loadable({ loader: () => import( /* webpackChunkName: "@atlaskit-internal_editor-icon-two-column-layout" */'./two-column-layout').then(module => module.default), loading: () => null }); export const IconThreeColumnLayout = Loadable({ loader: () => import( /* webpackChunkName: "@atlaskit-internal_editor-icon-three-column-layout" */'./three-column-layout').then(module => module.default), loading: () => null }); export const IconFourColumnLayout = Loadable({ loader: () => import( /* webpackChunkName: "@atlaskit-internal_editor-icon-four-column-layout" */'./four-column-layout').then(module => module.default), loading: () => null }); export const IconFiveColumnLayout = Loadable({ loader: () => import( /* webpackChunkName: "@atlaskit-internal_editor-icon-five-column-layout" */'./five-column-layout').then(module => module.default), loading: () => null }); function importHeading(level) { switch (level) { case 1: return import( /* webpackChunkName: "@atlaskit-internal_editor-icon-heading-1" */_tsRewriteRelativeImportExtensions(`./heading1`)); case 2: return import( /* webpackChunkName: "@atlaskit-internal_editor-icon-heading-2" */_tsRewriteRelativeImportExtensions(`./heading2`)); case 3: return import( /* webpackChunkName: "@atlaskit-internal_editor-icon-heading-3" */_tsRewriteRelativeImportExtensions(`./heading3`)); case 4: return import( /* webpackChunkName: "@atlaskit-internal_editor-icon-heading-4" */_tsRewriteRelativeImportExtensions(`./heading4`)); case 5: return import( /* webpackChunkName: "@atlaskit-internal_editor-icon-heading-5" */_tsRewriteRelativeImportExtensions(`./heading5`)); case 6: default: return import( /* webpackChunkName: "@atlaskit-internal_editor-icon-heading-6" */_tsRewriteRelativeImportExtensions(`./heading6`)); } } export const IconHeading = ({ level, label }) => { const Icon = Loadable({ loader: () => importHeading(level).then(module => module.default), loading: () => null }); return /*#__PURE__*/React.createElement(Icon, { label: label }); }; export const IconFeedback = Loadable({ loader: () => import( /* webpackChunkName: "@atlaskit-internal_editor-icon-feedback" */'./feedback').then(module => module.default), loading: () => null }); export const IconExpand = Loadable({ loader: () => import( /* webpackChunkName: "@atlaskit-internal_editor-icon-expand" */'./expand').then(module => module.default), loading: () => null }); export const IconDatasourceJiraIssue = Loadable({ loader: () => import( /* webpackChunkName: "@atlaskit-internal_editor-icon-datasource-jira-issue" */'./datasource-jira-issue').then(module => module.default), loading: () => null }); export const IconDatasourceAssetsObjects = Loadable({ loader: () => import( /* webpackChunkName: "@atlaskit-internal_editor-icon-datasource-assets-objects" */'./datasource-assets-objects').then(module => module.default), loading: () => null }); export const IconDatasourceConfluenceSearch = Loadable({ loader: () => import( /* webpackChunkName: "@atlaskit-internal_editor-icon-datasource-confluence-search" */'./datasource-confluence-search').then(module => module.default), loading: () => null }); export const IconLoom = Loadable({ loader: () => import( /* webpackChunkName: "@atlaskit-internal_editor-icon-loom" */'./loom').then(module => module.default), loading: () => null }); export const IconSyncBlock = Loadable({ loader: () => import( /* webpackChunkName: "@atlaskit-internal_editor-icon-sync-block" */'./syncBlock').then(module => module.default), loading: () => null });