diff --git a/src/Umbraco.Web.UI.Client/external/lit/index.ts b/src/Umbraco.Web.UI.Client/external/lit/index.ts new file mode 100644 index 0000000000..bf236ad684 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/external/lit/index.ts @@ -0,0 +1,8 @@ +export * from 'lit'; +export * from 'lit/decorators.js'; +export * from 'lit/directives/class-map.js'; +export * from 'lit/directives/if-defined.js'; +export * from 'lit/directives/style-map.js'; +export * from 'lit/directives/repeat.js'; +export * from 'lit/directives/unsafe-html.js'; +export * from 'lit-html/directives/when.js'; diff --git a/src/Umbraco.Web.UI.Client/src/apps/app/app-error.element.ts b/src/Umbraco.Web.UI.Client/src/apps/app/app-error.element.ts index 4d88ad36a8..88f4fd6d4f 100644 --- a/src/Umbraco.Web.UI.Client/src/apps/app/app-error.element.ts +++ b/src/Umbraco.Web.UI.Client/src/apps/app/app-error.element.ts @@ -1,5 +1,4 @@ -import { css, html, nothing, unsafeCSS } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { css, html, nothing, unsafeCSS, customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import type { ProblemDetailsModel } from '@umbraco-cms/backoffice/backend-api'; diff --git a/src/Umbraco.Web.UI.Client/src/apps/app/app.element.ts b/src/Umbraco.Web.UI.Client/src/apps/app/app.element.ts index e101410319..56a204f6ab 100644 --- a/src/Umbraco.Web.UI.Client/src/apps/app/app.element.ts +++ b/src/Umbraco.Web.UI.Client/src/apps/app/app.element.ts @@ -2,8 +2,7 @@ //import 'element-internals-polyfill'; import { UUIIconRegistryEssential } from '@umbraco-ui/uui'; -import { css, html } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { css, html, customElement, property } from '@umbraco-cms/backoffice/external/lit'; import type { UmbAppErrorElement } from './app-error.element.js'; import { UmbAuthFlow } from './auth/index.js'; diff --git a/src/Umbraco.Web.UI.Client/src/apps/backoffice/backoffice.element.ts b/src/Umbraco.Web.UI.Client/src/apps/backoffice/backoffice.element.ts index 79c7e5592b..de297d548c 100644 --- a/src/Umbraco.Web.UI.Client/src/apps/backoffice/backoffice.element.ts +++ b/src/Umbraco.Web.UI.Client/src/apps/backoffice/backoffice.element.ts @@ -1,6 +1,5 @@ -import { css, html } from 'lit'; +import { css, html, customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property } from 'lit/decorators.js'; import { UmbExtensionInitializer } from './extension.controller.js'; import { UmbBackofficeContext, UMB_BACKOFFICE_CONTEXT_TOKEN } from './backoffice.context.js'; import { UmbEntryPointExtensionInitializer } from '@umbraco-cms/backoffice/extension-api'; diff --git a/src/Umbraco.Web.UI.Client/src/apps/backoffice/backoffice.stories.ts b/src/Umbraco.Web.UI.Client/src/apps/backoffice/backoffice.stories.ts index 32626e1f8a..7ef36134fc 100644 --- a/src/Umbraco.Web.UI.Client/src/apps/backoffice/backoffice.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/apps/backoffice/backoffice.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbBackofficeElement } from './backoffice.element.js'; import './backoffice.element'; diff --git a/src/Umbraco.Web.UI.Client/src/apps/backoffice/components/backoffice-header-apps.element.ts b/src/Umbraco.Web.UI.Client/src/apps/backoffice/components/backoffice-header-apps.element.ts index 644784f292..248f0b1da1 100644 --- a/src/Umbraco.Web.UI.Client/src/apps/backoffice/components/backoffice-header-apps.element.ts +++ b/src/Umbraco.Web.UI.Client/src/apps/backoffice/components/backoffice-header-apps.element.ts @@ -1,5 +1,4 @@ -import { css, CSSResultGroup, html, LitElement } from 'lit'; -import { customElement } from 'lit/decorators.js'; +import { css, CSSResultGroup, html, LitElement, customElement } from '@umbraco-cms/backoffice/external/lit'; @customElement('umb-backoffice-header-apps') export class UmbBackofficeHeaderAppsElement extends LitElement { diff --git a/src/Umbraco.Web.UI.Client/src/apps/backoffice/components/backoffice-header-sections.element.ts b/src/Umbraco.Web.UI.Client/src/apps/backoffice/components/backoffice-header-sections.element.ts index c0a3a9af4d..8f25df571e 100644 --- a/src/Umbraco.Web.UI.Client/src/apps/backoffice/components/backoffice-header-sections.element.ts +++ b/src/Umbraco.Web.UI.Client/src/apps/backoffice/components/backoffice-header-sections.element.ts @@ -1,6 +1,4 @@ -import { css, CSSResultGroup, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; -import { when } from 'lit/directives/when.js'; +import { css, CSSResultGroup, html, when, customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UMB_BACKOFFICE_CONTEXT_TOKEN } from '../backoffice.context.js'; import type { UmbBackofficeContext } from '../backoffice.context.js'; import type { ManifestSection } from '@umbraco-cms/backoffice/extension-registry'; diff --git a/src/Umbraco.Web.UI.Client/src/apps/backoffice/components/backoffice-header.element.ts b/src/Umbraco.Web.UI.Client/src/apps/backoffice/components/backoffice-header.element.ts index 17a348420a..a2b33053cd 100644 --- a/src/Umbraco.Web.UI.Client/src/apps/backoffice/components/backoffice-header.element.ts +++ b/src/Umbraco.Web.UI.Client/src/apps/backoffice/components/backoffice-header.element.ts @@ -1,5 +1,4 @@ -import { css, CSSResultGroup, html } from 'lit'; -import { customElement } from 'lit/decorators.js'; +import { css, CSSResultGroup, html, customElement } from '@umbraco-cms/backoffice/external/lit'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; //import logoImg from '/umbraco_logomark_white.svg'; diff --git a/src/Umbraco.Web.UI.Client/src/apps/backoffice/components/backoffice-main.element.ts b/src/Umbraco.Web.UI.Client/src/apps/backoffice/components/backoffice-main.element.ts index 095f684e42..db18b08d0d 100644 --- a/src/Umbraco.Web.UI.Client/src/apps/backoffice/components/backoffice-main.element.ts +++ b/src/Umbraco.Web.UI.Client/src/apps/backoffice/components/backoffice-main.element.ts @@ -1,5 +1,4 @@ -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html, customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbBackofficeContext, UMB_BACKOFFICE_CONTEXT_TOKEN } from '../backoffice.context.js'; import { UmbSectionContext, UMB_SECTION_CONTEXT_TOKEN } from '@umbraco-cms/backoffice/section'; import type { UmbRoute, UmbRouterSlotChangeEvent } from '@umbraco-cms/backoffice/router'; diff --git a/src/Umbraco.Web.UI.Client/src/apps/installer/consent/installer-consent.element.ts b/src/Umbraco.Web.UI.Client/src/apps/installer/consent/installer-consent.element.ts index 092ff946f6..68998fa991 100644 --- a/src/Umbraco.Web.UI.Client/src/apps/installer/consent/installer-consent.element.ts +++ b/src/Umbraco.Web.UI.Client/src/apps/installer/consent/installer-consent.element.ts @@ -1,13 +1,11 @@ -import { css, CSSResultGroup, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; -import { unsafeHTML } from 'lit/directives/unsafe-html.js'; +import { css, CSSResultGroup, html, customElement, state, unsafeHTML } from '@umbraco-cms/backoffice/external/lit'; -import { UmbInstallerContext, UMB_INSTALLER_CONTEXT_TOKEN } from '../installer.context.js'; import { ConsentLevelPresentationModel, TelemetryResponseModel, TelemetryLevelModel, } from '@umbraco-cms/backoffice/backend-api'; +import { UmbInstallerContext, UMB_INSTALLER_CONTEXT_TOKEN } from '../installer.context.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; @customElement('umb-installer-consent') diff --git a/src/Umbraco.Web.UI.Client/src/apps/installer/consent/installer-consent.stories.ts b/src/Umbraco.Web.UI.Client/src/apps/installer/consent/installer-consent.stories.ts index 6604639c41..1927969301 100644 --- a/src/Umbraco.Web.UI.Client/src/apps/installer/consent/installer-consent.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/apps/installer/consent/installer-consent.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import { installerContextProvider } from '../shared/utils.story-helpers.js'; import type { UmbInstallerConsentElement } from './installer-consent.element.js'; diff --git a/src/Umbraco.Web.UI.Client/src/apps/installer/database/installer-database.element.ts b/src/Umbraco.Web.UI.Client/src/apps/installer/database/installer-database.element.ts index ba1b2e7046..b9b00b1b5d 100644 --- a/src/Umbraco.Web.UI.Client/src/apps/installer/database/installer-database.element.ts +++ b/src/Umbraco.Web.UI.Client/src/apps/installer/database/installer-database.element.ts @@ -1,8 +1,15 @@ import { UUIButtonElement } from '@umbraco-ui/uui'; -import { css, CSSResultGroup, html, nothing } from 'lit'; -import { customElement, property, query, state } from 'lit/decorators.js'; +import { + css, + CSSResultGroup, + html, + nothing, + customElement, + property, + query, + state, +} from '@umbraco-cms/backoffice/external/lit'; -import { UmbInstallerContext, UMB_INSTALLER_CONTEXT_TOKEN } from '../installer.context.js'; import { ApiError, DatabaseInstallResponseModel, @@ -10,6 +17,7 @@ import { InstallResource, ProblemDetailsModel, } from '@umbraco-cms/backoffice/backend-api'; +import { UmbInstallerContext, UMB_INSTALLER_CONTEXT_TOKEN } from '../installer.context.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { tryExecute } from '@umbraco-cms/backoffice/resources'; diff --git a/src/Umbraco.Web.UI.Client/src/apps/installer/database/installer-database.stories.ts b/src/Umbraco.Web.UI.Client/src/apps/installer/database/installer-database.stories.ts index bed34dab4b..d7685a14eb 100644 --- a/src/Umbraco.Web.UI.Client/src/apps/installer/database/installer-database.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/apps/installer/database/installer-database.stories.ts @@ -1,7 +1,7 @@ import './installer-database.element'; import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; const { rest } = window.MockServiceWorker; import { installerContextProvider } from '../shared/utils.story-helpers.js'; diff --git a/src/Umbraco.Web.UI.Client/src/apps/installer/error/installer-error.element.ts b/src/Umbraco.Web.UI.Client/src/apps/installer/error/installer-error.element.ts index 4c5b053e53..ec111e1954 100644 --- a/src/Umbraco.Web.UI.Client/src/apps/installer/error/installer-error.element.ts +++ b/src/Umbraco.Web.UI.Client/src/apps/installer/error/installer-error.element.ts @@ -1,8 +1,6 @@ -import { css, CSSResultGroup, html, nothing } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; - -import { UmbInstallerContext, UMB_INSTALLER_CONTEXT_TOKEN } from '../installer.context.js'; +import { css, CSSResultGroup, html, nothing, customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { ProblemDetailsModel } from '@umbraco-cms/backoffice/backend-api'; +import { UmbInstallerContext, UMB_INSTALLER_CONTEXT_TOKEN } from '../installer.context.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; @customElement('umb-installer-error') diff --git a/src/Umbraco.Web.UI.Client/src/apps/installer/error/installer-error.stories.ts b/src/Umbraco.Web.UI.Client/src/apps/installer/error/installer-error.stories.ts index 834ee04ecc..93aaa3c699 100644 --- a/src/Umbraco.Web.UI.Client/src/apps/installer/error/installer-error.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/apps/installer/error/installer-error.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import { installerContextProvider } from '../shared/utils.story-helpers.js'; import { UmbInstallerContext } from '../installer.context.js'; diff --git a/src/Umbraco.Web.UI.Client/src/apps/installer/installer.element.ts b/src/Umbraco.Web.UI.Client/src/apps/installer/installer.element.ts index 1b36849635..68b115b978 100644 --- a/src/Umbraco.Web.UI.Client/src/apps/installer/installer.element.ts +++ b/src/Umbraco.Web.UI.Client/src/apps/installer/installer.element.ts @@ -1,5 +1,4 @@ -import { css, CSSResultGroup, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, CSSResultGroup, html, customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbInstallerContext, UMB_INSTALLER_CONTEXT_TOKEN } from './installer.context.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/apps/installer/installer.stories.ts b/src/Umbraco.Web.UI.Client/src/apps/installer/installer.stories.ts index ee6dcf05da..ddd96bc3db 100644 --- a/src/Umbraco.Web.UI.Client/src/apps/installer/installer.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/apps/installer/installer.stories.ts @@ -1,5 +1,5 @@ import { Meta } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import '.'; diff --git a/src/Umbraco.Web.UI.Client/src/apps/installer/installing/installer-installing.element.ts b/src/Umbraco.Web.UI.Client/src/apps/installer/installing/installer-installing.element.ts index 92a6236e3c..6f64b22b77 100644 --- a/src/Umbraco.Web.UI.Client/src/apps/installer/installing/installer-installing.element.ts +++ b/src/Umbraco.Web.UI.Client/src/apps/installer/installing/installer-installing.element.ts @@ -1,17 +1,14 @@ -import { css, CSSResultGroup, html, LitElement } from 'lit'; -import { customElement } from 'lit/decorators.js'; +import { css, CSSResultGroup, html, LitElement, customElement } from '@umbraco-cms/backoffice/external/lit'; @customElement('umb-installer-installing') export class UmbInstallerInstallingElement extends LitElement { - - render() { return html`

Installing Umbraco

`; } - + static styles: CSSResultGroup = [ css` h1 { diff --git a/src/Umbraco.Web.UI.Client/src/apps/installer/installing/installer-installing.stories.ts b/src/Umbraco.Web.UI.Client/src/apps/installer/installing/installer-installing.stories.ts index 1deb680494..fe07b41cb0 100644 --- a/src/Umbraco.Web.UI.Client/src/apps/installer/installing/installer-installing.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/apps/installer/installing/installer-installing.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import { installerContextProvider } from '../shared/utils.story-helpers.js'; import type { UmbInstallerInstallingElement } from './installer-installing.element.js'; diff --git a/src/Umbraco.Web.UI.Client/src/apps/installer/shared/layout/installer-layout.element.ts b/src/Umbraco.Web.UI.Client/src/apps/installer/shared/layout/installer-layout.element.ts index 55560242b9..4522f0ab39 100644 --- a/src/Umbraco.Web.UI.Client/src/apps/installer/shared/layout/installer-layout.element.ts +++ b/src/Umbraco.Web.UI.Client/src/apps/installer/shared/layout/installer-layout.element.ts @@ -1,12 +1,9 @@ -import { css, CSSResultGroup, html, LitElement, unsafeCSS } from 'lit'; -import { customElement } from 'lit/decorators.js'; +import { css, CSSResultGroup, html, LitElement, unsafeCSS, customElement } from '@umbraco-cms/backoffice/external/lit'; import logoImg from '/umbraco_logomark_white.svg'; import installerImg from '/installer.jpg'; @customElement('umb-installer-layout') export class UmbInstallerLayoutElement extends LitElement { - - render() { return html`
@@ -22,7 +19,7 @@ export class UmbInstallerLayoutElement extends LitElement {
`; } - + static styles: CSSResultGroup = [ css` #background { diff --git a/src/Umbraco.Web.UI.Client/src/apps/installer/shared/layout/installer-layout.stories.ts b/src/Umbraco.Web.UI.Client/src/apps/installer/shared/layout/installer-layout.stories.ts index 926526033c..206b6a7ed1 100644 --- a/src/Umbraco.Web.UI.Client/src/apps/installer/shared/layout/installer-layout.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/apps/installer/shared/layout/installer-layout.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbInstallerLayoutElement } from './installer-layout.element.js'; import './installer-layout.element'; diff --git a/src/Umbraco.Web.UI.Client/src/apps/installer/shared/utils.story-helpers.ts b/src/Umbraco.Web.UI.Client/src/apps/installer/shared/utils.story-helpers.ts index ca535459f8..26d6650a28 100644 --- a/src/Umbraco.Web.UI.Client/src/apps/installer/shared/utils.story-helpers.ts +++ b/src/Umbraco.Web.UI.Client/src/apps/installer/shared/utils.story-helpers.ts @@ -1,4 +1,4 @@ -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import { UmbInstallerContext } from '../installer.context.js'; export const installerContextProvider = (story: any, installerContext = new UmbInstallerContext()) => html` diff --git a/src/Umbraco.Web.UI.Client/src/apps/installer/user/installer-user.element.ts b/src/Umbraco.Web.UI.Client/src/apps/installer/user/installer-user.element.ts index 50582a5050..a97990affa 100644 --- a/src/Umbraco.Web.UI.Client/src/apps/installer/user/installer-user.element.ts +++ b/src/Umbraco.Web.UI.Client/src/apps/installer/user/installer-user.element.ts @@ -1,5 +1,4 @@ -import { css, CSSResultGroup, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, CSSResultGroup, html, customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbInstallerContext, UMB_INSTALLER_CONTEXT_TOKEN } from '../installer.context.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/apps/installer/user/installer-user.stories.ts b/src/Umbraco.Web.UI.Client/src/apps/installer/user/installer-user.stories.ts index bee6e9e47d..e6264e6320 100644 --- a/src/Umbraco.Web.UI.Client/src/apps/installer/user/installer-user.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/apps/installer/user/installer-user.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import { installerContextProvider } from '../shared/utils.story-helpers.js'; import type { UmbInstallerUserElement } from './installer-user.element.js'; diff --git a/src/Umbraco.Web.UI.Client/src/apps/upgrader/upgrader-view.element.ts b/src/Umbraco.Web.UI.Client/src/apps/upgrader/upgrader-view.element.ts index fe307a778f..8640a70ffd 100644 --- a/src/Umbraco.Web.UI.Client/src/apps/upgrader/upgrader-view.element.ts +++ b/src/Umbraco.Web.UI.Client/src/apps/upgrader/upgrader-view.element.ts @@ -1,6 +1,12 @@ -import { css, CSSResultGroup, html, LitElement } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { + css, + CSSResultGroup, + html, + LitElement, + customElement, + property, + ifDefined, +} from '@umbraco-cms/backoffice/external/lit'; import { UpgradeSettingsResponseModel } from '@umbraco-cms/backoffice/backend-api'; /** diff --git a/src/Umbraco.Web.UI.Client/src/apps/upgrader/upgrader.element.ts b/src/Umbraco.Web.UI.Client/src/apps/upgrader/upgrader.element.ts index d9075e5f63..7d7073d692 100644 --- a/src/Umbraco.Web.UI.Client/src/apps/upgrader/upgrader.element.ts +++ b/src/Umbraco.Web.UI.Client/src/apps/upgrader/upgrader.element.ts @@ -1,5 +1,4 @@ -import { html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { html, customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UpgradeResource, UpgradeSettingsResponseModel, ApiError } from '@umbraco-cms/backoffice/backend-api'; import { tryExecute } from '@umbraco-cms/backoffice/resources'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/apps/upgrader/upgrader.stories.ts b/src/Umbraco.Web.UI.Client/src/apps/upgrader/upgrader.stories.ts index 0b697f224d..884bcf5b08 100644 --- a/src/Umbraco.Web.UI.Client/src/apps/upgrader/upgrader.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/apps/upgrader/upgrader.stories.ts @@ -1,7 +1,7 @@ import './upgrader-view.element'; import type { Meta, StoryObj } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbUpgraderViewElement } from './upgrader-view.element.js'; diff --git a/src/Umbraco.Web.UI.Client/src/libs/README.md b/src/Umbraco.Web.UI.Client/src/libs/README.md index 83bd58a0d6..3017d164ff 100644 --- a/src/Umbraco.Web.UI.Client/src/libs/README.md +++ b/src/Umbraco.Web.UI.Client/src/libs/README.md @@ -104,8 +104,7 @@ Then go to the element located in `src/my-element.ts` and replace it with the fo ```typescript // src/my-element.ts -import { LitElement, html } from 'lit'; -import { customElement } from 'lit/decorators.js'; +import { LitElement, html, customElement } from '@umbraco-cms/backoffice/external/lit'; import { UmbElementMixin } from '@umbraco-cms/backoffice/element-api'; import { UmbNotificationContext, UMB_NOTIFICATION_CONTEXT_TOKEN } from '@umbraco-cms/backoffice/notification'; diff --git a/src/Umbraco.Web.UI.Client/src/libs/context-api/provide/context-provider.element.test.ts b/src/Umbraco.Web.UI.Client/src/libs/context-api/provide/context-provider.element.test.ts index 5317f4832a..9e3aa10acc 100644 --- a/src/Umbraco.Web.UI.Client/src/libs/context-api/provide/context-provider.element.test.ts +++ b/src/Umbraco.Web.UI.Client/src/libs/context-api/provide/context-provider.element.test.ts @@ -1,5 +1,5 @@ import { expect, fixture, html } from '@open-wc/testing'; -import { customElement } from 'lit/decorators.js'; +import { customElement } from '@umbraco-cms/backoffice/external/lit'; import { UmbContextConsumerController } from '../consume/context-consumer.controller.js'; import { UmbContextProviderElement } from './context-provider.element.js'; import { UmbControllerHostMixin } from '@umbraco-cms/backoffice/controller-api'; diff --git a/src/Umbraco.Web.UI.Client/src/libs/controller-api/controller-host-initializer.test.ts b/src/Umbraco.Web.UI.Client/src/libs/controller-api/controller-host-initializer.test.ts index 446bbfac1f..e635d2ab93 100644 --- a/src/Umbraco.Web.UI.Client/src/libs/controller-api/controller-host-initializer.test.ts +++ b/src/Umbraco.Web.UI.Client/src/libs/controller-api/controller-host-initializer.test.ts @@ -1,5 +1,5 @@ import { expect, fixture, html } from '@open-wc/testing'; -import { customElement } from 'lit/decorators.js'; +import { customElement } from '@umbraco-cms/backoffice/external/lit'; import { UmbControllerHostInitializerElement } from './controller-host-initializer.element.js'; import { UmbControllerHostElement, UmbControllerHostMixin } from './controller-host.mixin.js'; import { UmbContextConsumerController, UmbContextProviderController } from '@umbraco-cms/backoffice/context-api'; diff --git a/src/Umbraco.Web.UI.Client/src/libs/controller-api/controller.test.ts b/src/Umbraco.Web.UI.Client/src/libs/controller-api/controller.test.ts index cfb576d4ad..4a2ab9b3bb 100644 --- a/src/Umbraco.Web.UI.Client/src/libs/controller-api/controller.test.ts +++ b/src/Umbraco.Web.UI.Client/src/libs/controller-api/controller.test.ts @@ -1,5 +1,5 @@ import { expect } from '@open-wc/testing'; -import { customElement } from 'lit/decorators.js'; +import { customElement } from '@umbraco-cms/backoffice/external/lit'; import { UmbControllerHostElement, UmbControllerHostMixin } from './controller-host.mixin.js'; import { UmbContextProviderController } from '@umbraco-cms/backoffice/context-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/collection/collection-selection-actions.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/collection/collection-selection-actions.element.ts index 4867571621..105686cd04 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/collection/collection-selection-actions.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/collection/collection-selection-actions.element.ts @@ -1,6 +1,5 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, nothing } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html, nothing, customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { map } from '@umbraco-cms/backoffice/external/rxjs'; import { UMB_COLLECTION_CONTEXT_TOKEN, UmbCollectionContext } from '@umbraco-cms/backoffice/collection'; import { ManifestEntityBulkAction, umbExtensionsRegistry } from '@umbraco-cms/backoffice/extension-registry'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/collection/collection-toolbar.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/collection/collection-toolbar.element.ts index 69f6226682..8cee18fea8 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/collection/collection-toolbar.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/collection/collection-toolbar.element.ts @@ -1,6 +1,5 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, nothing } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; +import { css, html, nothing, customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { map } from '@umbraco-cms/backoffice/external/rxjs'; import type { TooltipMenuItem } from '../components/tooltip-menu/index.js'; import { ManifestCollectionView, umbExtensionsRegistry } from '@umbraco-cms/backoffice/extension-registry'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/collection/collection.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/collection/collection.element.ts index 63a0a614bd..9cd8025ceb 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/collection/collection.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/collection/collection.element.ts @@ -1,6 +1,5 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, nothing } from 'lit'; -import { customElement, state, property } from 'lit/decorators.js'; +import { css, html, nothing, customElement, state, property } from '@umbraco-cms/backoffice/external/lit'; import { map } from '@umbraco-cms/backoffice/external/rxjs'; import { UmbCollectionContext, UMB_COLLECTION_CONTEXT_TOKEN } from '@umbraco-cms/backoffice/collection'; import { createExtensionElement } from '@umbraco-cms/backoffice/extension-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/collection/dashboards/dashboard-collection.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/collection/dashboards/dashboard-collection.element.ts index e5be5eaf9b..f6a5c215c5 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/collection/dashboards/dashboard-collection.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/collection/dashboards/dashboard-collection.element.ts @@ -1,7 +1,5 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { css, html, customElement, state, ifDefined } from '@umbraco-cms/backoffice/external/lit'; import { UMB_COLLECTION_CONTEXT_TOKEN, UmbCollectionContext } from '@umbraco-cms/backoffice/collection'; import type { ManifestDashboardCollection } from '@umbraco-cms/backoffice/extension-registry'; import type { FolderTreeItemResponseModel } from '@umbraco-cms/backoffice/backend-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/collection/dashboards/dashboard-collection.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/collection/dashboards/dashboard-collection.stories.ts index ae1c0a2f03..8765118453 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/collection/dashboards/dashboard-collection.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/collection/dashboards/dashboard-collection.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbDashboardCollectionElement } from './dashboard-collection.element.js'; import './dashboard-collection.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/backoffice-modal-container/backoffice-modal-container.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/backoffice-modal-container/backoffice-modal-container.element.ts index d4f17d6fda..fafd2666d8 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/backoffice-modal-container/backoffice-modal-container.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/backoffice-modal-container/backoffice-modal-container.element.ts @@ -1,7 +1,5 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, CSSResultGroup, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; -import { repeat } from 'lit/directives/repeat.js'; +import { css, CSSResultGroup, html, repeat, customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbModalHandler, UmbModalContext, UMB_MODAL_CONTEXT_TOKEN } from '@umbraco-cms/backoffice/modal'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/backoffice-notification-container/backoffice-notification-container.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/backoffice-notification-container/backoffice-notification-container.element.ts index f3867bf45b..d7d2737bba 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/backoffice-notification-container/backoffice-notification-container.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/backoffice-notification-container/backoffice-notification-container.element.ts @@ -1,7 +1,5 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, CSSResultGroup, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; -import { repeat } from 'lit/directives/repeat.js'; +import { css, CSSResultGroup, html, customElement, state, repeat } from '@umbraco-cms/backoffice/external/lit'; import { UmbNotificationHandler, UmbNotificationContext, diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/body-layout/body-layout.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/body-layout/body-layout.element.ts index ab9d5a077f..435bc930e7 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/body-layout/body-layout.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/body-layout/body-layout.element.ts @@ -1,6 +1,5 @@ -import { css, html, LitElement, nothing } from 'lit'; +import { css, html, LitElement, nothing, customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property, state } from 'lit/decorators.js'; /** * @element umb-body-layout diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/body-layout/body-layout.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/body-layout/body-layout.stories.ts index 38ed3db33c..49d37ac1ad 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/body-layout/body-layout.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/body-layout/body-layout.stories.ts @@ -1,5 +1,5 @@ import { Meta, StoryObj } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import './body-layout.element'; import type { UmbBodyLayoutElement } from './body-layout.element.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/button-with-dropdown/button-with-dropdown.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/button-with-dropdown/button-with-dropdown.element.ts index a3240035b9..da608748ae 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/button-with-dropdown/button-with-dropdown.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/button-with-dropdown/button-with-dropdown.element.ts @@ -1,6 +1,5 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, LitElement } from 'lit'; -import { customElement, property, query } from 'lit/decorators.js'; +import { css, html, LitElement, customElement, property, query } from '@umbraco-cms/backoffice/external/lit'; import { PopoverPlacement, UUIPopoverElement, UUISymbolExpandElement } from '@umbraco-ui/uui'; import { InterfaceColor, InterfaceLook } from '@umbraco-ui/uui-base/lib/types'; @@ -8,7 +7,6 @@ import { InterfaceColor, InterfaceLook } from '@umbraco-ui/uui-base/lib/types'; // TODO: consider not using this, but instead use dropdown, which is more generic shared component of backoffice. (this is at the movement only used in Log Viewer) @customElement('umb-button-with-dropdown') export class UmbButtonWithDropdownElement extends LitElement { - @property() label = ''; @@ -69,7 +67,7 @@ export class UmbButtonWithDropdownElement extends LitElement { `; } - + static styles = [ UUITextStyles, css` diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/button-with-dropdown/button-with-dropdown.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/button-with-dropdown/button-with-dropdown.stories.ts index 0f0091e4e7..40d29cae6d 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/button-with-dropdown/button-with-dropdown.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/button-with-dropdown/button-with-dropdown.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import { UmbButtonWithDropdownElement } from './button-with-dropdown.element.js'; export default { diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/code-block/code-block.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/code-block/code-block.element.ts index 9dd1554fca..96293e4131 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/code-block/code-block.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/code-block/code-block.element.ts @@ -1,6 +1,5 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, LitElement } from 'lit'; -import { customElement } from 'lit/decorators.js'; +import { css, html, LitElement, customElement } from '@umbraco-cms/backoffice/external/lit'; /** * A simple styled box for showing code-based error messages. diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/code-block/code-block.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/code-block/code-block.stories.ts index e526b80e6f..3c9f8d0c60 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/code-block/code-block.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/code-block/code-block.stories.ts @@ -1,5 +1,5 @@ import { Meta, StoryObj } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import './code-block.element'; import type { UmbCodeBlockElement } from './code-block.element.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/code-editor/code-editor.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/code-editor/code-editor.element.ts index 0be8d0e58b..ef86dae2ba 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/code-editor/code-editor.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/code-editor/code-editor.element.ts @@ -1,6 +1,13 @@ -import { css, html, PropertyValues } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; -import { createRef, Ref, ref } from 'lit/directives/ref.js'; +import { + css, + html, + PropertyValues, + createRef, + Ref, + ref, + customElement, + property, +} from '@umbraco-cms/backoffice/external/lit'; import { UMB_THEME_CONTEXT_TOKEN } from '../../../settings/themes/theme.context.js'; import { UmbCodeEditorController } from './code-editor.controller.js'; import { CodeEditorLanguage, CodeEditorTheme, UmbCodeEditorHost } from './code-editor.model.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/code-editor/code-editor.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/code-editor/code-editor.stories.ts index ee100a7f8d..e026e9d1a2 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/code-editor/code-editor.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/code-editor/code-editor.stories.ts @@ -1,5 +1,5 @@ import { Meta, StoryObj } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import { UmbCodeEditorElement } from './code-editor.element.js'; import { CodeEditorLanguage, CodeEditorTheme } from './code-editor.model.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/code-editor/styles.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/code-editor/styles.ts index 00f7a55e4d..957e32cbba 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/code-editor/styles.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/code-editor/styles.ts @@ -1,4 +1,4 @@ -import { css, unsafeCSS } from 'lit'; +import { css, unsafeCSS } from '@umbraco-cms/backoffice/external/lit'; import styles from 'monaco-editor/min/vs/editor/editor.main.css?inline'; export const monacoEditorStyles = css` diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/date-input/date-input.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/date-input/date-input.element.ts index f9d20b71a4..5a81e643c4 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/date-input/date-input.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/date-input/date-input.element.ts @@ -1,7 +1,7 @@ -import { css, html } from 'lit'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { css, html, ifDefined, customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; +import {} from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property, state } from 'lit/decorators.js'; +import {} from '@umbraco-cms/backoffice/external/lit'; import { FormControlMixin } from '@umbraco-ui/uui-base/lib/mixins'; import type { UUIInputEvent } from '@umbraco-ui/uui'; import { UmbConfigRepository } from '../../repositories/config/config.repository.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/date-input/date-input.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/date-input/date-input.stories.ts index 6b29585a78..84d680bad7 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/date-input/date-input.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/date-input/date-input.stories.ts @@ -1,5 +1,5 @@ import { Meta, StoryObj } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import './date-input.element'; import type { UmbDateInputElement } from './date-input.element.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/dropdown/dropdown.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/dropdown/dropdown.element.ts index 35ca453e15..cdf274e39d 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/dropdown/dropdown.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/dropdown/dropdown.element.ts @@ -1,6 +1,5 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, nothing } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { css, html, nothing, customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; // TODO: maybe move this to UI Library. diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/empty-state/empty-state.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/empty-state/empty-state.element.ts index 60660ea40e..7e29824b65 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/empty-state/empty-state.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/empty-state/empty-state.element.ts @@ -1,11 +1,8 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, LitElement } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { css, html, LitElement, customElement, property } from '@umbraco-cms/backoffice/external/lit'; @customElement('umb-empty-state') export class UmbEmptyStateElement extends LitElement { - - /** * Set the text size */ @@ -23,7 +20,7 @@ export class UmbEmptyStateElement extends LitElement { render() { return html``; } - + static styles = [ UUITextStyles, css` diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/empty-state/empty-state.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/empty-state/empty-state.stories.ts index 7bf8f1ff64..f874375bf5 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/empty-state/empty-state.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/empty-state/empty-state.stories.ts @@ -1,5 +1,5 @@ import { Meta, StoryObj } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import './empty-state.element'; import type { UmbEmptyStateElement } from './empty-state.element.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/extension-slot/extension-slot.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/extension-slot/extension-slot.element.ts index 554c9980dc..cfaa75b766 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/extension-slot/extension-slot.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/extension-slot/extension-slot.element.ts @@ -1,9 +1,14 @@ /* eslint-disable @typescript-eslint/no-explicit-any */ -import { css, nothing } from 'lit'; -import type { TemplateResult } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; +import { + css, + nothing, + repeat, + TemplateResult, + customElement, + property, + state, +} from '@umbraco-cms/backoffice/external/lit'; import { map } from '@umbraco-cms/backoffice/external/rxjs'; -import { repeat } from 'lit/directives/repeat.js'; import { createExtensionElement, isManifestElementableType } from '@umbraco-cms/backoffice/extension-api'; import { umbExtensionsRegistry } from '@umbraco-cms/backoffice/extension-registry'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/extension-slot/extension-slot.test.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/extension-slot/extension-slot.test.ts index 4afef9b91f..c85105ae54 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/extension-slot/extension-slot.test.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/extension-slot/extension-slot.test.ts @@ -1,4 +1,4 @@ -import { customElement } from 'lit/decorators.js'; +import { customElement } from '@umbraco-cms/backoffice/external/lit'; import { expect, fixture, html } from '@open-wc/testing'; import { InitializedExtension, UmbExtensionSlotElement } from './extension-slot.element.js'; import { ManifestDashboard, umbExtensionsRegistry } from '@umbraco-cms/backoffice/extension-registry'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/footer-layout/footer-layout.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/footer-layout/footer-layout.element.ts index b016d6cd2d..2709d507d7 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/footer-layout/footer-layout.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/footer-layout/footer-layout.element.ts @@ -1,6 +1,5 @@ -import { css, html, LitElement } from 'lit'; +import { css, html, LitElement, customElement } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement } from 'lit/decorators.js'; /** * @element umb-footer-layout diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/footer-layout/footer-layout.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/footer-layout/footer-layout.stories.ts index 11a3f7ba76..2073dc590c 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/footer-layout/footer-layout.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/footer-layout/footer-layout.stories.ts @@ -1,7 +1,7 @@ import './footer-layout.element'; import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbFooterLayoutElement } from './footer-layout.element.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/header-app/header-app-button.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/header-app/header-app-button.element.ts index 32e4c97272..521f376b7f 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/header-app/header-app-button.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/header-app/header-app-button.element.ts @@ -1,7 +1,5 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, CSSResultGroup, html, LitElement } from 'lit'; -import { customElement } from 'lit/decorators.js'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { css, CSSResultGroup, html, LitElement, customElement, ifDefined } from '@umbraco-cms/backoffice/external/lit'; import { ManifestHeaderAppButtonKind, UmbBackofficeManifestKind, diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/history/history-item.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/history/history-item.element.ts index 9d71ade9c6..9a48bb444b 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/history/history-item.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/history/history-item.element.ts @@ -1,6 +1,5 @@ -import { css, html } from 'lit'; +import { css, html, customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property } from 'lit/decorators.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; @customElement('umb-history-item') diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/history/history-list.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/history/history-list.element.ts index f16831aa86..78c021737c 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/history/history-list.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/history/history-list.element.ts @@ -1,6 +1,5 @@ -import { css, html } from 'lit'; +import { css, html, customElement } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement } from 'lit/decorators.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; @customElement('umb-history-list') diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/history/history-list.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/history/history-list.stories.ts index 28305a9582..1555c6b4ae 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/history/history-list.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/history/history-list.stories.ts @@ -2,7 +2,7 @@ import './history-list.element'; import './history-item.element'; import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbHistoryListElement } from './history-list.element.js'; import type { UmbHistoryItemElement } from './history-item.element.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-checkbox-list/input-checkbox-list.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-checkbox-list/input-checkbox-list.element.ts index e2925de748..4a51aa9b83 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-checkbox-list/input-checkbox-list.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-checkbox-list/input-checkbox-list.element.ts @@ -1,8 +1,6 @@ -import { css, html, nothing } from 'lit'; +import { css, html, nothing, repeat, customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property } from 'lit/decorators.js'; import { FormControlMixin } from '@umbraco-ui/uui-base/lib/mixins'; -import { repeat } from 'lit/directives/repeat.js'; import { UUIBooleanInputEvent } from '@umbraco-ui/uui'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-color-picker/input-color-picker.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-color-picker/input-color-picker.element.ts index 5201e987a9..2bbc124067 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-color-picker/input-color-picker.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-color-picker/input-color-picker.element.ts @@ -1,6 +1,5 @@ -import { html } from 'lit'; +import { html, customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property } from 'lit/decorators.js'; import { FormControlMixin } from '@umbraco-ui/uui-base/lib/mixins'; import { UUIColorSwatchesEvent } from '@umbraco-ui/uui'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-eye-dropper/input-eye-dropper.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-eye-dropper/input-eye-dropper.element.ts index 68a3e49b3f..de0487b075 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-eye-dropper/input-eye-dropper.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-eye-dropper/input-eye-dropper.element.ts @@ -1,6 +1,5 @@ -import { css, html } from 'lit'; +import { css, html, customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property } from 'lit/decorators.js'; import { FormControlMixin } from '@umbraco-ui/uui-base/lib/mixins'; import { UUIColorPickerChangeEvent } from '@umbraco-ui/uui'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-list-base/input-list-base.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-list-base/input-list-base.ts index 4c61990469..67ebb9f485 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-list-base/input-list-base.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-list-base/input-list-base.ts @@ -1,5 +1,4 @@ -import { html } from 'lit'; -import { property } from 'lit/decorators.js'; +import { html, property } from '@umbraco-cms/backoffice/external/lit'; import type { UUIModalSidebarSize } from '@umbraco-ui/uui'; import { UmbModalContext, diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-multi-url/input-multi-url.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-multi-url/input-multi-url.element.ts index 5df03fe6b8..c6ce072def 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-multi-url/input-multi-url.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-multi-url/input-multi-url.element.ts @@ -1,6 +1,5 @@ -import { css, html } from 'lit'; +import { css, html, customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property, state } from 'lit/decorators.js'; import { FormControlMixin } from '@umbraco-ui/uui-base/lib/mixins'; import type { UUIModalSidebarSize } from '@umbraco-ui/uui'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-number-range/input-number-range.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-number-range/input-number-range.element.ts index fba35c726f..b9d87d9df7 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-number-range/input-number-range.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-number-range/input-number-range.element.ts @@ -1,6 +1,5 @@ -import { css, html } from 'lit'; +import { css, html, customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property, state } from 'lit/decorators.js'; import { FormControlMixin } from '@umbraco-ui/uui-base/lib/mixins'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-radio-button-list/input-radio-button-list.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-radio-button-list/input-radio-button-list.element.ts index 720bdf9ecc..a5e1671f4b 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-radio-button-list/input-radio-button-list.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-radio-button-list/input-radio-button-list.element.ts @@ -1,8 +1,6 @@ -import { css, html, nothing } from 'lit'; +import { css, html, nothing, repeat, customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property } from 'lit/decorators.js'; import { FormControlMixin } from '@umbraco-ui/uui-base/lib/mixins'; -import { repeat } from 'lit/directives/repeat.js'; import { UUIBooleanInputEvent } from '@umbraco-ui/uui'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-section/input-section.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-section/input-section.element.ts index 88550094c2..84c3fb113c 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-section/input-section.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-section/input-section.element.ts @@ -1,6 +1,5 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, nothing } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html, nothing, customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbInputListBaseElement } from '../input-list-base/input-list-base.js'; import { UMB_SECTION_PICKER_MODAL } from '@umbraco-cms/backoffice/modal'; import { ManifestSection, umbExtensionsRegistry } from '@umbraco-cms/backoffice/extension-registry'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-slider/input-slider.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-slider/input-slider.element.ts index a643c2c055..6fe834baaa 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-slider/input-slider.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-slider/input-slider.element.ts @@ -1,6 +1,5 @@ -import { css, html } from 'lit'; +import { css, html, customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property, state } from 'lit/decorators.js'; import { FormControlMixin } from '@umbraco-ui/uui-base/lib/mixins'; import { UUISliderEvent } from '@umbraco-ui/uui'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-toggle/input-toggle.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-toggle/input-toggle.element.ts index aadabf538e..af7972df1e 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-toggle/input-toggle.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-toggle/input-toggle.element.ts @@ -1,6 +1,5 @@ -import { css, html } from 'lit'; +import { css, html, customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property, state } from 'lit/decorators.js'; import { FormControlMixin } from '@umbraco-ui/uui-base/lib/mixins'; import { UUIBooleanInputEvent } from '@umbraco-ui/uui'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-upload-field/input-upload-field-file.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-upload-field/input-upload-field-file.element.ts index d055563477..622058876a 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-upload-field/input-upload-field-file.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-upload-field/input-upload-field-file.element.ts @@ -1,6 +1,4 @@ -import { css, html, nothing } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; -import { until } from 'lit/directives/until.js'; +import { css, html, nothing, until, customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; type FileItem = { diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-upload-field/input-upload-field.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-upload-field/input-upload-field.element.ts index 9b62fb46e4..aff74d4573 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-upload-field/input-upload-field.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-upload-field/input-upload-field.element.ts @@ -1,9 +1,16 @@ -import { css, html, nothing } from 'lit'; +import { + css, + html, + nothing, + map, + ifDefined, + customElement, + property, + query, + state, +} from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property, query, state } from 'lit/decorators.js'; import { FormControlMixin } from '@umbraco-ui/uui-base/lib/mixins'; -import { ifDefined } from 'lit/directives/if-defined.js'; -import { map } from 'lit/directives/map.js'; import type { UUIFileDropzoneElement, UUIFileDropzoneEvent } from '@umbraco-ui/uui'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/property-editor-config/property-editor-config.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/property-editor-config/property-editor-config.element.ts index da88e5daab..2ed785a99c 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/property-editor-config/property-editor-config.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/property-editor-config/property-editor-config.element.ts @@ -1,6 +1,4 @@ -import { html } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { html, customElement, property, state, ifDefined } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; import { PropertyEditorConfigDefaultData, diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/property-editor-config/property-editor-config.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/property-editor-config/property-editor-config.stories.ts index 1c90c07556..4f4cf6b943 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/property-editor-config/property-editor-config.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/property-editor-config/property-editor-config.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorConfigElement } from './property-editor-config.element.js'; import './property-editor-config.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/property-type-based-property/property-type-based-property.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/property-type-based-property/property-type-based-property.element.ts index c216cc1b75..87c2c761af 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/property-type-based-property/property-type-based-property.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/property-type-based-property/property-type-based-property.element.ts @@ -1,7 +1,5 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { ifDefined } from 'lit/directives/if-defined.js'; -import { customElement, property, state } from 'lit/decorators.js'; +import { css, html, ifDefined, customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbDataTypeRepository } from '@umbraco-cms/backoffice/data-type'; import { UmbDocumentWorkspaceContext } from '@umbraco-cms/backoffice/document'; import type { UmbVariantId } from '@umbraco-cms/backoffice/variant'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/ref-property-editor-ui/ref-property-editor-ui.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/ref-property-editor-ui/ref-property-editor-ui.element.ts index 1927f9317a..fd0b813c92 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/ref-property-editor-ui/ref-property-editor-ui.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/ref-property-editor-ui/ref-property-editor-ui.element.ts @@ -1,6 +1,5 @@ import { UUIRefNodeElement } from '@umbraco-ui/uui'; -import { html } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { html, customElement, property } from '@umbraco-cms/backoffice/external/lit'; /** * @element umb-ref-property-editor-ui diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/ref-property-editor-ui/ref-property-editor-ui.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/ref-property-editor-ui/ref-property-editor-ui.stories.ts index c9cb395f28..ab6a13cc5a 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/ref-property-editor-ui/ref-property-editor-ui.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/ref-property-editor-ui/ref-property-editor-ui.stories.ts @@ -1,5 +1,5 @@ import { Meta, StoryObj } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import './ref-property-editor-ui.element'; import type { UmbRefPropertyEditorUIElement } from './ref-property-editor-ui.element.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/table/table.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/table/table.element.ts index 0faada0395..416763c6d9 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/table/table.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/table/table.element.ts @@ -1,9 +1,15 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, LitElement } from 'lit'; -import { ifDefined } from 'lit/directives/if-defined.js'; -import { when } from 'lit/directives/when.js'; -import { customElement, property, state } from 'lit/decorators.js'; -import { repeat } from 'lit/directives/repeat.js'; +import { + css, + html, + LitElement, + ifDefined, + when, + customElement, + property, + state, + repeat, +} from '@umbraco-cms/backoffice/external/lit'; // TODO: move to UI Library - entity actions should NOT be moved to UI Library but stay in an UmbTable element export interface UmbTableItem { @@ -59,8 +65,6 @@ export class UmbTableOrderedEvent extends Event { */ @customElement('umb-table') export class UmbTableElement extends LitElement { - - /** * Table Items * @type {Array} @@ -242,7 +246,7 @@ export class UmbTableElement extends LitElement { return value; } - + static styles = [ UUITextStyles, css` diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/tooltip-menu/tooltip-menu.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/tooltip-menu/tooltip-menu.element.ts index 616ac5b7cf..c1fc2b7410 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/tooltip-menu/tooltip-menu.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/tooltip-menu/tooltip-menu.element.ts @@ -1,7 +1,5 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, LitElement, nothing } from 'lit'; -import { repeat } from 'lit/directives/repeat.js'; -import { customElement, property } from 'lit/decorators.js'; +import { css, html, LitElement, nothing, repeat, customElement, property } from '@umbraco-cms/backoffice/external/lit'; export interface TooltipMenuItem { label: string; @@ -11,8 +9,6 @@ export interface TooltipMenuItem { @customElement('umb-tooltip-menu') export class UmbTooltipMenuElement extends LitElement { - - @property({ type: Boolean, reflect: true, attribute: 'icon-only' }) public iconOnly = false; @@ -55,7 +51,7 @@ export class UmbTooltipMenuElement extends LitElement { (item) => this._renderItem(item) ); } - + static styles = [ UUITextStyles, css` diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/variant-selector/variant-selector.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/variant-selector/variant-selector.element.ts index 169bf0217d..70dc6e1db1 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/variant-selector/variant-selector.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/variant-selector/variant-selector.element.ts @@ -1,8 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, nothing } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; +import { css, html, nothing, customElement, property, state, ifDefined } from '@umbraco-cms/backoffice/external/lit'; import { UUIInputElement, UUIInputEvent } from '@umbraco-ui/uui'; -import { ifDefined } from 'lit/directives/if-defined.js'; import { UmbWorkspaceVariantContext, UMB_WORKSPACE_VARIANT_CONTEXT_TOKEN, diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/debug/debug.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/debug/debug.element.ts index ee8f5e4e09..161c0be7b7 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/debug/debug.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/debug/debug.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, nothing, TemplateResult } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; +import { css, html, nothing, TemplateResult } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { contextData, diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/debug/modals/debug/debug-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/debug/modals/debug/debug-modal.element.ts index 7fbadd4eb0..9f4c7a1cc4 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/debug/modals/debug/debug-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/debug/modals/debug/debug-modal.element.ts @@ -1,5 +1,5 @@ -import { css, html } from 'lit'; -import { customElement } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; import { UmbContextDebuggerModalData } from '@umbraco-cms/backoffice/modal'; import { UmbModalBaseElement } from '@umbraco-cms/internal/modal'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/entity-action/entity-action-list.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/entity-action/entity-action-list.element.ts index f7ab4e3b57..997ae61abf 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/entity-action/entity-action-list.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/entity-action/entity-action-list.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { map } from '@umbraco-cms/backoffice/external/rxjs'; import { ManifestEntityAction, umbExtensionsRegistry } from '@umbraco-cms/backoffice/extension-registry'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/entity-action/entity-action.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/entity-action/entity-action.element.ts index 40a161b921..97ef1b1414 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/entity-action/entity-action.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/entity-action/entity-action.element.ts @@ -1,6 +1,6 @@ -import { html, nothing } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { html, nothing } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; import { UUIMenuItemEvent } from '@umbraco-ui/uui'; import { UmbExecutedEvent } from '@umbraco-cms/backoffice/events'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/entity-bulk-action/entity-bulk-action.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/entity-bulk-action/entity-bulk-action.element.ts index 31e22bfca7..6c3958cd19 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/entity-bulk-action/entity-bulk-action.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/entity-bulk-action/entity-bulk-action.element.ts @@ -1,6 +1,6 @@ -import { html } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; import { UmbEntityBulkAction } from './entity-bulk-action.js'; import { UmbExecutedEvent } from '@umbraco-cms/backoffice/events'; import { ManifestEntityBulkAction } from '@umbraco-cms/backoffice/extension-registry'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/menu/menu-item-base/menu-item-base.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/menu/menu-item-base/menu-item-base.element.ts index a1fafc8e97..b593dc0375 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/menu/menu-item-base/menu-item-base.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/menu/menu-item-base/menu-item-base.element.ts @@ -1,7 +1,7 @@ -import { css, html, nothing } from 'lit'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property, state } from 'lit/decorators.js'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; import { map } from '@umbraco-cms/backoffice/external/rxjs'; import { UmbSectionSidebarContext, diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/menu/menu-item/menu-item.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/menu/menu-item/menu-item.element.ts index b1995be221..45fc864a53 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/menu/menu-item/menu-item.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/menu/menu-item/menu-item.element.ts @@ -1,7 +1,7 @@ -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property } from 'lit/decorators.js'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import type { ManifestMenuItem, UmbMenuItemExtensionElement } from '@umbraco-cms/backoffice/extension-registry'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/menu/menu.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/menu/menu.element.ts index e367dea565..5bdea85c5b 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/menu/menu.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/menu/menu.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { html } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { ManifestMenu, ManifestMenuItem } from '@umbraco-cms/backoffice/extension-registry'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/confirm/confirm-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/confirm/confirm-modal.element.ts index a504dab835..1f7475f49f 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/confirm/confirm-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/confirm/confirm-modal.element.ts @@ -1,6 +1,6 @@ -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property } from 'lit/decorators.js'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UmbConfirmModalData, UmbConfirmModalResult, UmbModalHandler } from '@umbraco-cms/backoffice/modal'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/confirm/confirm-modal.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/confirm/confirm-modal.stories.ts index fed57e63de..547ebcae3d 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/confirm/confirm-modal.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/confirm/confirm-modal.stories.ts @@ -1,7 +1,7 @@ import './confirm-modal.element'; import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbConfirmModalElement } from './confirm-modal.element.js'; import type { UmbConfirmModalData } from '@umbraco-cms/backoffice/modal'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/embedded-media/embedded-media-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/embedded-media/embedded-media-modal.element.ts index a95a169778..9b41f597a6 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/embedded-media/embedded-media-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/embedded-media/embedded-media-modal.element.ts @@ -1,8 +1,5 @@ -import { css, html } from 'lit'; +import { css, html, unsafeHTML, when, customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property, state } from 'lit/decorators.js'; -import { when } from 'lit-html/directives/when.js'; -import { unsafeHTML } from 'lit-html/directives/unsafe-html.js'; import { OEmbedResult, OEmbedStatus, diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/embedded-media/embedded-media-modal.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/embedded-media/embedded-media-modal.stories.ts index f50a53b601..a4693b8469 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/embedded-media/embedded-media-modal.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/embedded-media/embedded-media-modal.stories.ts @@ -2,7 +2,7 @@ import '../../../components/body-layout/body-layout.element'; import './embedded-media-modal.element'; import { Meta } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import { UmbEmbeddedMediaModalData } from '@umbraco-cms/backoffice/modal'; export default { diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/folder/folder-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/folder/folder-modal.element.ts index f25e8379e3..d3aa5222dc 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/folder/folder-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/folder/folder-modal.element.ts @@ -1,6 +1,6 @@ -import { css, html } from 'lit'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property, query, state } from 'lit/decorators.js'; +import { customElement, property, query, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbFolderModalData, UmbFolderModalResult, UmbModalHandler } from '@umbraco-cms/backoffice/modal'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { UmbFolderRepository } from '@umbraco-cms/backoffice/repository'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/icon-picker/icon-picker-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/icon-picker/icon-picker-modal.element.ts index 4f10c72793..c9218a8687 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/icon-picker/icon-picker-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/icon-picker/icon-picker-modal.element.ts @@ -1,9 +1,9 @@ import type { UUIColorSwatchesEvent } from '@umbraco-ui/uui'; -import { css, html } from 'lit'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, state } from 'lit/decorators.js'; -import { styleMap } from 'lit/directives/style-map.js'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; +import { styleMap } from '@umbraco-cms/backoffice/external/lit'; import icons from '../../../../../../public-assets/icons/icons.json'; import { UmbIconPickerModalData, UmbIconPickerModalResult } from '@umbraco-cms/backoffice/modal'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/icon-picker/icon-picker-modal.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/icon-picker/icon-picker-modal.stories.ts index 25c40c13e5..c15ba0d505 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/icon-picker/icon-picker-modal.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/icon-picker/icon-picker-modal.stories.ts @@ -2,7 +2,7 @@ import '../../../components/body-layout/body-layout.element'; import './icon-picker-modal.element'; import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbIconPickerModalElement } from './icon-picker-modal.element.js'; import { UmbIconPickerModalData } from '@umbraco-cms/backoffice/modal'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/link-picker/link-picker-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/link-picker/link-picker-modal.element.ts index 3324a56e5e..28a3dd21b7 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/link-picker/link-picker-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/link-picker/link-picker-modal.element.ts @@ -1,6 +1,6 @@ -import { css, html, nothing } from 'lit'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, query, state } from 'lit/decorators.js'; +import { customElement, query, state } from '@umbraco-cms/backoffice/external/lit'; import { UUIBooleanInputEvent, UUIInputElement } from '@umbraco-ui/uui'; import { UmbTreeElement } from '../../../tree/tree.element.js'; import { diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/link-picker/link-picker-modal.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/link-picker/link-picker-modal.stories.ts index e2ad8ad02d..58d18e69f3 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/link-picker/link-picker-modal.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/link-picker/link-picker-modal.stories.ts @@ -2,7 +2,7 @@ import '../../../components/body-layout/body-layout.element'; import './link-picker-modal.element'; import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbLinkPickerModalElement } from './link-picker-modal.element.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/property-settings/property-settings-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/property-settings/property-settings-modal.element.ts index d0fea5b658..47f2bf81fe 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/property-settings/property-settings-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/property-settings/property-settings-modal.element.ts @@ -1,7 +1,7 @@ import { UUIBooleanInputEvent, UUIInputEvent, UUISelectEvent } from '@umbraco-ui/uui'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { PropertyValueMap, css, html, nothing } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { PropertyValueMap, css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbModalBaseElement } from '@umbraco-cms/internal/modal'; import { UmbPropertySettingsModalResult, UmbPropertySettingsModalData } from '@umbraco-cms/backoffice/modal'; import { generateAlias } from '@umbraco-cms/backoffice/utils'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/section-picker/section-picker-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/section-picker/section-picker-modal.element.ts index c44a276d0e..d30e9b13ff 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/section-picker/section-picker-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/section-picker/section-picker-modal.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbSelectionManagerBase } from '@umbraco-cms/backoffice/utils'; import { UmbModalBaseElement } from '@umbraco-cms/internal/modal'; import { ManifestSection, umbExtensionsRegistry } from '@umbraco-cms/backoffice/extension-registry'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/template/template-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/template/template-modal.element.ts index 6da8625c87..26f0a99da5 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/template/template-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/template/template-modal.element.ts @@ -1,7 +1,7 @@ -import { css, html } from 'lit'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, query, state } from 'lit/decorators.js'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { customElement, query, state } from '@umbraco-cms/backoffice/external/lit'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; import { UUIInputEvent } from '@umbraco-ui/uui'; import { UmbCodeEditor } from '../../../components/code-editor/index.js'; import { UmbTemplateModalData, UmbTemplateModalResult } from '@umbraco-cms/backoffice/modal'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/tree-picker/tree-picker-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/tree-picker/tree-picker-modal.element.ts index 86fc9d202f..c113f6df64 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/tree-picker/tree-picker-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/modal/common/tree-picker/tree-picker-modal.element.ts @@ -1,6 +1,6 @@ -import { css, html } from 'lit'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, state } from 'lit/decorators.js'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import type { UmbTreeElement } from '../../../tree/tree.element.js'; import { UmbTreePickerModalData, UmbPickerModalResult } from '@umbraco-cms/backoffice/modal'; import { UmbModalBaseElement } from '@umbraco-cms/internal/modal'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/modal/token/confirm-modal.token.ts b/src/Umbraco.Web.UI.Client/src/packages/core/modal/token/confirm-modal.token.ts index 612881bc26..ebecd345a0 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/modal/token/confirm-modal.token.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/modal/token/confirm-modal.token.ts @@ -1,4 +1,4 @@ -import type { TemplateResult } from 'lit'; +import type { TemplateResult } from '@umbraco-cms/backoffice/external/lit'; import { UmbModalToken } from '@umbraco-cms/backoffice/modal'; export interface UmbConfirmModalData { diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/modal/token/debug-modal.token.ts b/src/Umbraco.Web.UI.Client/src/packages/core/modal/token/debug-modal.token.ts index 7e3f797a38..1809509830 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/modal/token/debug-modal.token.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/modal/token/debug-modal.token.ts @@ -1,4 +1,4 @@ -import { TemplateResult } from 'lit'; +import { TemplateResult } from '@umbraco-cms/backoffice/external/lit'; import { UmbModalToken } from '@umbraco-cms/backoffice/modal'; export interface UmbContextDebuggerModalData { diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/notification/layouts/default/notification-layout-default.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/notification/layouts/default/notification-layout-default.element.ts index 4d7c827542..097ed5c11c 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/notification/layouts/default/notification-layout-default.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/notification/layouts/default/notification-layout-default.element.ts @@ -1,6 +1,6 @@ -import { html, LitElement } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { html, LitElement } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; import type { UmbNotificationDefaultData, UmbNotificationHandler } from '@umbraco-cms/backoffice/notification'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/notification/layouts/default/notification-layout-default.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/notification/layouts/default/notification-layout-default.stories.ts index 8683252246..bcfc84d1b0 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/notification/layouts/default/notification-layout-default.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/notification/layouts/default/notification-layout-default.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbNotificationLayoutDefaultElement } from './notification-layout-default.element.js'; import './notification-layout-default.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/notification/stories/notification.mdx b/src/Umbraco.Web.UI.Client/src/packages/core/notification/stories/notification.mdx index 7fa47c9301..d61bcb874d 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/notification/stories/notification.mdx +++ b/src/Umbraco.Web.UI.Client/src/packages/core/notification/stories/notification.mdx @@ -19,7 +19,7 @@ Stays on the screen until dismissed by the user or custom code. Stay notificatio The UmbNotification context can be used to open notifications. ```ts -import { html, LitElement } from 'lit'; +import { html, LitElement } from '@umbraco-cms/backoffice/external/lit'; import { UmbLitElement } from '@umbraco-cms/element'; import type { UmbNotificationContext, UMB_NOTIFICATION_CONTEXT_ALIAS } from '@umbraco-cms/notification'; @@ -42,8 +42,8 @@ class MyElement extends UmbLitElement { A notification is opened by calling one of the helper methods on the UmbNotificationContext. The methods will return an instance of UmbNotificationHandler. ```ts -import { html, LitElement } from 'lit'; -import { state } from 'lit/decorators.js'; +import { html, LitElement } from '@umbraco-cms/backoffice/external/lit'; +import { state } from '@umbraco-cms/backoffice/external/lit'; import { UmbLitElement } from '@umbraco-cms/element'; import type { UmbNotificationContext, @@ -85,8 +85,8 @@ The default layout will cover most cases, but there might be situations where we ### Custom layout element ```ts -import { html, LitElement } from 'lit'; -import { property } from 'lit/decorators.js'; +import { html, LitElement } from '@umbraco-cms/backoffice/external/lit'; +import { property } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; import type { UmbNotificationHandler } from '@umbraco-cms/notification'; @@ -124,7 +124,7 @@ export class UmbNotificationLayoutCustom extends LitElement { ### Open notification with custom layout ```ts -import { html, LitElement } from 'lit'; +import { html, LitElement } from '@umbraco-cms/backoffice/external/lit'; import { UmbContextInjectMixin } from '@umbraco-cms/context-api'; import type { UmbNotificationContext, diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/notification/stories/notification.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/notification/stories/notification.stories.ts index d074e689b8..8ca3fdb299 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/notification/stories/notification.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/notification/stories/notification.stories.ts @@ -1,7 +1,7 @@ import './story-notification-default-example.element'; import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import { UmbNotificationContext } from '../notification.context.js'; export default { diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/notification/stories/story-notification-default-example.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/notification/stories/story-notification-default-example.element.ts index fc29c90356..ea2fe78f93 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/notification/stories/story-notification-default-example.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/notification/stories/story-notification-default-example.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement } from '@umbraco-cms/backoffice/external/lit'; import { UmbNotificationColor, UmbNotificationOptions, diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-actions/common/clear/property-action-clear.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-actions/common/clear/property-action-clear.element.ts index f12021e647..c770bd1350 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-actions/common/clear/property-action-clear.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-actions/common/clear/property-action-clear.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UmbPropertyAction } from '../../shared/property-action/property-action.model.js'; import { UmbWorkspacePropertyContext, UMB_WORKSPACE_PROPERTY_CONTEXT_TOKEN } from '@umbraco-cms/backoffice/workspace'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-actions/common/clear/property-action-clear.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-actions/common/clear/property-action-clear.stories.ts index 738ed26e15..65ab7c7710 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-actions/common/clear/property-action-clear.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-actions/common/clear/property-action-clear.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyActionClearElement } from './property-action-clear.element.js'; import './property-action-clear.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-actions/common/copy/property-action-copy.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-actions/common/copy/property-action-copy.element.ts index 2623b75017..fd7425d278 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-actions/common/copy/property-action-copy.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-actions/common/copy/property-action-copy.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyAction } from '../../shared/property-action/property-action.model.js'; import { UmbNotificationDefaultData, diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-actions/common/copy/property-action-copy.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-actions/common/copy/property-action-copy.stories.ts index 3bac3464f4..1d0c3dc058 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-actions/common/copy/property-action-copy.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-actions/common/copy/property-action-copy.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyActionCopyElement } from './property-action-copy.element.js'; import './property-action-copy.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-actions/shared/property-action-menu/property-action-menu.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-actions/shared/property-action-menu/property-action-menu.element.ts index 3dd16cd71a..bffc0869d8 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-actions/shared/property-action-menu/property-action-menu.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-actions/shared/property-action-menu/property-action-menu.element.ts @@ -1,5 +1,5 @@ -import { css, CSSResultGroup, html } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; +import { css, CSSResultGroup, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { map } from '@umbraco-cms/backoffice/external/rxjs'; import { UUITextStyles } from '@umbraco-ui/uui'; import { UmbPropertyActionMenuContext } from './property-action-menu.context.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-actions/shared/property-action/property-action.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-actions/shared/property-action/property-action.element.ts index 89e8f3c048..5fdb0f4056 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-actions/shared/property-action/property-action.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-actions/shared/property-action/property-action.element.ts @@ -1,5 +1,5 @@ -import { CSSResultGroup, html, LitElement } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; +import { CSSResultGroup, html, LitElement } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui'; import type { UmbPropertyAction } from './property-action.model.js'; import { createExtensionElement } from '@umbraco-cms/backoffice/extension-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-grid/config/block-configuration/property-editor-ui-block-grid-block-configuration.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-grid/config/block-configuration/property-editor-ui-block-grid-block-configuration.element.ts index f63c5620c0..3d32a51b94 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-grid/config/block-configuration/property-editor-ui-block-grid-block-configuration.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-grid/config/block-configuration/property-editor-ui-block-grid-block-configuration.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-grid/config/block-configuration/property-editor-ui-block-grid-block-configuration.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-grid/config/block-configuration/property-editor-ui-block-grid-block-configuration.stories.ts index 2699680b4d..b9c0822699 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-grid/config/block-configuration/property-editor-ui-block-grid-block-configuration.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-grid/config/block-configuration/property-editor-ui-block-grid-block-configuration.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUIBlockGridBlockConfigurationElement } from './property-editor-ui-block-grid-block-configuration.element.js'; import './property-editor-ui-block-grid-block-configuration.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-grid/config/group-configuration/property-editor-ui-block-grid-group-configuration.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-grid/config/group-configuration/property-editor-ui-block-grid-group-configuration.element.ts index ffb564bd4f..c3dc5ed8a4 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-grid/config/group-configuration/property-editor-ui-block-grid-group-configuration.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-grid/config/group-configuration/property-editor-ui-block-grid-group-configuration.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-grid/config/group-configuration/property-editor-ui-block-grid-group-configuration.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-grid/config/group-configuration/property-editor-ui-block-grid-group-configuration.stories.ts index 697da1ffef..3a16d631c9 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-grid/config/group-configuration/property-editor-ui-block-grid-group-configuration.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-grid/config/group-configuration/property-editor-ui-block-grid-group-configuration.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUIBlockGridGroupConfigurationElement } from './property-editor-ui-block-grid-group-configuration.element.js'; import './property-editor-ui-block-grid-group-configuration.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-grid/config/stylesheet-picker/property-editor-ui-block-grid-stylesheet-picker.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-grid/config/stylesheet-picker/property-editor-ui-block-grid-stylesheet-picker.element.ts index 1c7765b461..d6237b0475 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-grid/config/stylesheet-picker/property-editor-ui-block-grid-stylesheet-picker.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-grid/config/stylesheet-picker/property-editor-ui-block-grid-stylesheet-picker.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-grid/config/stylesheet-picker/property-editor-ui-block-grid-stylesheet-picker.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-grid/config/stylesheet-picker/property-editor-ui-block-grid-stylesheet-picker.stories.ts index 77c83c5961..05bd58ca34 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-grid/config/stylesheet-picker/property-editor-ui-block-grid-stylesheet-picker.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-grid/config/stylesheet-picker/property-editor-ui-block-grid-stylesheet-picker.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUIBlockGridStylesheetPickerElement } from './property-editor-ui-block-grid-stylesheet-picker.element.js'; import './property-editor-ui-block-grid-stylesheet-picker.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-grid/property-editor-ui-block-grid-inner-test.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-grid/property-editor-ui-block-grid-inner-test.element.ts index 1be1aca032..7d485a94d3 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-grid/property-editor-ui-block-grid-inner-test.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-grid/property-editor-ui-block-grid-inner-test.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; import type { UmbRoute } from '@umbraco-cms/backoffice/router'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-grid/property-editor-ui-block-grid.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-grid/property-editor-ui-block-grid.element.ts index d84c7dd446..6316e31b90 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-grid/property-editor-ui-block-grid.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-grid/property-editor-ui-block-grid.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; import { UMB_WORKSPACE_VARIANT_CONTEXT_TOKEN } from '../../../workspace/workspace-variant/workspace-variant.context.js'; import { UMB_WORKSPACE_PROPERTY_CONTEXT_TOKEN } from '../../../workspace/workspace-property/workspace-property.context.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-grid/property-editor-ui-block-grid.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-grid/property-editor-ui-block-grid.stories.ts index 13fdb576cf..bf39784960 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-grid/property-editor-ui-block-grid.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-grid/property-editor-ui-block-grid.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUIBlockGridElement } from './property-editor-ui-block-grid.element.js'; import './property-editor-ui-block-grid.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-list/config/block-configuration/property-editor-ui-block-list-block-configuration.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-list/config/block-configuration/property-editor-ui-block-list-block-configuration.element.ts index 9ec7a5c141..33c14b5ef6 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-list/config/block-configuration/property-editor-ui-block-list-block-configuration.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-list/config/block-configuration/property-editor-ui-block-list-block-configuration.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-list/config/block-configuration/property-editor-ui-block-list-block-configuration.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-list/config/block-configuration/property-editor-ui-block-list-block-configuration.stories.ts index 3fdbaf5392..928d2fdb3d 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-list/config/block-configuration/property-editor-ui-block-list-block-configuration.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-list/config/block-configuration/property-editor-ui-block-list-block-configuration.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUIBlockListBlockConfigurationElement } from './property-editor-ui-block-list-block-configuration.element.js'; import './property-editor-ui-block-list-block-configuration.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-list/property-editor-ui-block-list.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-list/property-editor-ui-block-list.element.ts index e42fd5e29c..566187ea45 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-list/property-editor-ui-block-list.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-list/property-editor-ui-block-list.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; import { UmbPropertyEditorExtensionElement } from '@umbraco-cms/backoffice/extension-registry'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-list/property-editor-ui-block-list.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-list/property-editor-ui-block-list.stories.ts index 0b839d7ec5..5c0d08d650 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-list/property-editor-ui-block-list.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/block-list/property-editor-ui-block-list.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUIBlockListElement } from './property-editor-ui-block-list.element.js'; import './property-editor-ui-block-list.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/checkbox-list/property-editor-ui-checkbox-list.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/checkbox-list/property-editor-ui-checkbox-list.element.ts index 0fecd5f603..80035a2b83 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/checkbox-list/property-editor-ui-checkbox-list.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/checkbox-list/property-editor-ui-checkbox-list.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; import { UmbInputCheckboxListElement } from '../../../components/input-checkbox-list/input-checkbox-list.element.js'; import { UmbPropertyEditorExtensionElement } from '@umbraco-cms/backoffice/extension-registry'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/checkbox-list/property-editor-ui-checkbox-list.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/checkbox-list/property-editor-ui-checkbox-list.stories.ts index 1ce10eff98..10a9dace74 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/checkbox-list/property-editor-ui-checkbox-list.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/checkbox-list/property-editor-ui-checkbox-list.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUICheckboxListElement } from './property-editor-ui-checkbox-list.element.js'; import './property-editor-ui-checkbox-list.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/config/bulk-action-permissions/property-editor-ui-collection-view-bulk-action-permissions.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/config/bulk-action-permissions/property-editor-ui-collection-view-bulk-action-permissions.element.ts index fa04c6ab08..5749cc2efa 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/config/bulk-action-permissions/property-editor-ui-collection-view-bulk-action-permissions.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/config/bulk-action-permissions/property-editor-ui-collection-view-bulk-action-permissions.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/config/bulk-action-permissions/property-editor-ui-collection-view-bulk-action-permissions.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/config/bulk-action-permissions/property-editor-ui-collection-view-bulk-action-permissions.stories.ts index fa87fcfe96..af8ca86b85 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/config/bulk-action-permissions/property-editor-ui-collection-view-bulk-action-permissions.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/config/bulk-action-permissions/property-editor-ui-collection-view-bulk-action-permissions.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUICollectionViewBulkActionPermissionsElement } from './property-editor-ui-collection-view-bulk-action-permissions.element.js'; import './property-editor-ui-collection-view-bulk-action-permissions.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/config/column-configuration/property-editor-ui-collection-view-column-configuration.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/config/column-configuration/property-editor-ui-collection-view-column-configuration.element.ts index 72a478fb81..3184fc6633 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/config/column-configuration/property-editor-ui-collection-view-column-configuration.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/config/column-configuration/property-editor-ui-collection-view-column-configuration.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/config/column-configuration/property-editor-ui-collection-view-column-configuration.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/config/column-configuration/property-editor-ui-collection-view-column-configuration.stories.ts index 0deaa5827e..3611dab4c3 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/config/column-configuration/property-editor-ui-collection-view-column-configuration.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/config/column-configuration/property-editor-ui-collection-view-column-configuration.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUICollectionViewColumnConfigurationElement } from './property-editor-ui-collection-view-column-configuration.element.js'; import './property-editor-ui-collection-view-column-configuration.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/config/layout-configuration/property-editor-ui-collection-view-layout-configuration.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/config/layout-configuration/property-editor-ui-collection-view-layout-configuration.element.ts index 43bf7f582d..e877853489 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/config/layout-configuration/property-editor-ui-collection-view-layout-configuration.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/config/layout-configuration/property-editor-ui-collection-view-layout-configuration.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/config/layout-configuration/property-editor-ui-collection-view-layout-configuration.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/config/layout-configuration/property-editor-ui-collection-view-layout-configuration.stories.ts index 6042b309f2..e5ecc3effb 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/config/layout-configuration/property-editor-ui-collection-view-layout-configuration.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/config/layout-configuration/property-editor-ui-collection-view-layout-configuration.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUICollectionViewLayoutConfigurationElement } from './property-editor-ui-collection-view-layout-configuration.element.js'; import './property-editor-ui-collection-view-layout-configuration.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/config/order-by/property-editor-ui-collection-view-order-by.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/config/order-by/property-editor-ui-collection-view-order-by.element.ts index 2ed97c31f4..436aef7db3 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/config/order-by/property-editor-ui-collection-view-order-by.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/config/order-by/property-editor-ui-collection-view-order-by.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/config/order-by/property-editor-ui-collection-view-order-by.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/config/order-by/property-editor-ui-collection-view-order-by.stories.ts index 861aa9a689..e398bcf980 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/config/order-by/property-editor-ui-collection-view-order-by.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/config/order-by/property-editor-ui-collection-view-order-by.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUICollectionViewOrderByElement } from './property-editor-ui-collection-view-order-by.element.js'; import './property-editor-ui-collection-view-order-by.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/property-editor-ui-collection-view.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/property-editor-ui-collection-view.element.ts index 9af20300a1..97255bca07 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/property-editor-ui-collection-view.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/property-editor-ui-collection-view.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/property-editor-ui-collection-view.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/property-editor-ui-collection-view.stories.ts index 1ea2d2013d..6db602ec31 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/property-editor-ui-collection-view.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/collection-view/property-editor-ui-collection-view.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUICollectionViewElement } from './property-editor-ui-collection-view.element.js'; import './property-editor-ui-collection-view.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/color-picker/property-editor-ui-color-picker.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/color-picker/property-editor-ui-color-picker.element.ts index 2c7f54c3e5..8cb8ac38bc 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/color-picker/property-editor-ui-color-picker.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/color-picker/property-editor-ui-color-picker.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; import { UUIColorSwatchesEvent } from '@umbraco-ui/uui'; import { UmbPropertyEditorExtensionElement } from '@umbraco-cms/backoffice/extension-registry'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/color-picker/property-editor-ui-color-picker.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/color-picker/property-editor-ui-color-picker.stories.ts index db125bfe19..240a6f2105 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/color-picker/property-editor-ui-color-picker.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/color-picker/property-editor-ui-color-picker.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUIColorPickerElement } from './property-editor-ui-color-picker.element.js'; import './property-editor-ui-color-picker.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/date-picker/property-editor-ui-date-picker.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/date-picker/property-editor-ui-date-picker.element.ts index 91ca319165..bb1149aa59 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/date-picker/property-editor-ui-date-picker.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/date-picker/property-editor-ui-date-picker.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; import { InputType } from '@umbraco-ui/uui'; import { UmbPropertyValueChangeEvent } from '../../index.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/date-picker/property-editor-ui-date-picker.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/date-picker/property-editor-ui-date-picker.stories.ts index 17d6375b9c..b3fc8e04b4 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/date-picker/property-editor-ui-date-picker.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/date-picker/property-editor-ui-date-picker.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUIDatePickerElement } from './property-editor-ui-date-picker.element.js'; import './property-editor-ui-date-picker.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/dropdown/property-editor-ui-dropdown.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/dropdown/property-editor-ui-dropdown.element.ts index 1c79c8b9a8..1974734730 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/dropdown/property-editor-ui-dropdown.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/dropdown/property-editor-ui-dropdown.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; import { UmbPropertyEditorExtensionElement } from '@umbraco-cms/backoffice/extension-registry'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/dropdown/property-editor-ui-dropdown.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/dropdown/property-editor-ui-dropdown.stories.ts index 3509a97ccd..21518cf369 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/dropdown/property-editor-ui-dropdown.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/dropdown/property-editor-ui-dropdown.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUIDropdownElement } from './property-editor-ui-dropdown.element.js'; import './property-editor-ui-dropdown.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/eye-dropper/property-editor-ui-eye-dropper.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/eye-dropper/property-editor-ui-eye-dropper.element.ts index 75b64aff56..d58039a88f 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/eye-dropper/property-editor-ui-eye-dropper.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/eye-dropper/property-editor-ui-eye-dropper.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; import { UUIColorPickerChangeEvent } from '@umbraco-ui/uui'; import { UmbPropertyEditorExtensionElement } from '@umbraco-cms/backoffice/extension-registry'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/eye-dropper/property-editor-ui-eye-dropper.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/eye-dropper/property-editor-ui-eye-dropper.stories.ts index 327292c8ec..50d4e06db5 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/eye-dropper/property-editor-ui-eye-dropper.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/eye-dropper/property-editor-ui-eye-dropper.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUIEyeDropperElement } from './property-editor-ui-eye-dropper.element.js'; import './property-editor-ui-eye-dropper.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/icon-picker/property-editor-ui-icon-picker.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/icon-picker/property-editor-ui-icon-picker.element.ts index 137c6807ef..d3f733625c 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/icon-picker/property-editor-ui-icon-picker.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/icon-picker/property-editor-ui-icon-picker.element.ts @@ -1,6 +1,6 @@ -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property } from 'lit/decorators.js'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UmbPropertyEditorExtensionElement } from '@umbraco-cms/backoffice/extension-registry'; import { UmbModalContext, UMB_MODAL_CONTEXT_TOKEN, UMB_ICON_PICKER_MODAL } from '@umbraco-cms/backoffice/modal'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/icon-picker/property-editor-ui-icon-picker.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/icon-picker/property-editor-ui-icon-picker.stories.ts index ba39cd32a3..06ba9b5465 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/icon-picker/property-editor-ui-icon-picker.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/icon-picker/property-editor-ui-icon-picker.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbIconPickerModalElement } from '../../../modal/common/icon-picker/icon-picker-modal.element.js'; import './property-editor-ui-icon-picker.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/image-cropper/property-editor-ui-image-cropper.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/image-cropper/property-editor-ui-image-cropper.element.ts index 8037a307c6..8c82c6b4ca 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/image-cropper/property-editor-ui-image-cropper.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/image-cropper/property-editor-ui-image-cropper.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; import { UmbPropertyEditorExtensionElement } from '@umbraco-cms/backoffice/extension-registry'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/image-cropper/property-editor-ui-image-cropper.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/image-cropper/property-editor-ui-image-cropper.stories.ts index e12629e08f..73cc500680 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/image-cropper/property-editor-ui-image-cropper.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/image-cropper/property-editor-ui-image-cropper.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUIImageCropperElement } from './property-editor-ui-image-cropper.element.js'; import './property-editor-ui-image-cropper.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/image-crops-configuration/property-editor-ui-image-crops-configuration.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/image-crops-configuration/property-editor-ui-image-crops-configuration.element.ts index cddb2b414a..76e2ac9220 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/image-crops-configuration/property-editor-ui-image-crops-configuration.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/image-crops-configuration/property-editor-ui-image-crops-configuration.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; import { UmbPropertyEditorExtensionElement } from '@umbraco-cms/backoffice/extension-registry'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/image-crops-configuration/property-editor-ui-image-crops-configuration.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/image-crops-configuration/property-editor-ui-image-crops-configuration.stories.ts index 242edead96..bb3701b6fc 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/image-crops-configuration/property-editor-ui-image-crops-configuration.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/image-crops-configuration/property-editor-ui-image-crops-configuration.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUIImageCropsConfigurationElement } from './property-editor-ui-image-crops-configuration.element.js'; import './property-editor-ui-image-crops-configuration.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/label/property-editor-ui-label.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/label/property-editor-ui-label.element.ts index 58c6af0d85..83d19ca281 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/label/property-editor-ui-label.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/label/property-editor-ui-label.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; import { UmbPropertyEditorExtensionElement } from '@umbraco-cms/backoffice/extension-registry'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/label/property-editor-ui-label.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/label/property-editor-ui-label.stories.ts index f1b83979ea..b6bf2900ab 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/label/property-editor-ui-label.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/label/property-editor-ui-label.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUILabelElement } from './property-editor-ui-label.element.js'; import './property-editor-ui-label.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/markdown-editor/property-editor-ui-markdown-editor.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/markdown-editor/property-editor-ui-markdown-editor.element.ts index ac761cb183..a18c464329 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/markdown-editor/property-editor-ui-markdown-editor.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/markdown-editor/property-editor-ui-markdown-editor.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; import { UmbPropertyEditorExtensionElement } from '@umbraco-cms/backoffice/extension-registry'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/markdown-editor/property-editor-ui-markdown-editor.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/markdown-editor/property-editor-ui-markdown-editor.stories.ts index bc8673f188..ac58780869 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/markdown-editor/property-editor-ui-markdown-editor.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/markdown-editor/property-editor-ui-markdown-editor.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUIMarkdownEditorElement } from './property-editor-ui-markdown-editor.element.js'; import './property-editor-ui-markdown-editor.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/media-picker/property-editor-ui-media-picker.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/media-picker/property-editor-ui-media-picker.element.ts index 45ccd31355..d3ef498ea6 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/media-picker/property-editor-ui-media-picker.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/media-picker/property-editor-ui-media-picker.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbInputMediaPickerElement } from '../../../../media/media/components/input-media-picker/input-media-picker.element.js'; import type { UmbDataTypePropertyCollection } from '@umbraco-cms/backoffice/components'; import { UmbPropertyEditorExtensionElement } from '@umbraco-cms/backoffice/extension-registry'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/media-picker/property-editor-ui-media-picker.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/media-picker/property-editor-ui-media-picker.stories.ts index c238c568d4..de2f76fe2a 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/media-picker/property-editor-ui-media-picker.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/media-picker/property-editor-ui-media-picker.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUIMediaPickerElement } from './property-editor-ui-media-picker.element.js'; import './property-editor-ui-media-picker.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/member-group-picker/property-editor-ui-member-group-picker.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/member-group-picker/property-editor-ui-member-group-picker.element.ts index a29924d56e..f59e9fffb2 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/member-group-picker/property-editor-ui-member-group-picker.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/member-group-picker/property-editor-ui-member-group-picker.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; import { UmbPropertyEditorExtensionElement } from '@umbraco-cms/backoffice/extension-registry'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/member-group-picker/property-editor-ui-member-group-picker.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/member-group-picker/property-editor-ui-member-group-picker.stories.ts index 79d298288e..a95dcc6aa4 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/member-group-picker/property-editor-ui-member-group-picker.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/member-group-picker/property-editor-ui-member-group-picker.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUIMemberGroupPickerElement } from './property-editor-ui-member-group-picker.element.js'; import './property-editor-ui-member-group-picker.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/member-picker/property-editor-ui-member-picker.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/member-picker/property-editor-ui-member-picker.element.ts index 33a52487df..16d7325d2d 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/member-picker/property-editor-ui-member-picker.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/member-picker/property-editor-ui-member-picker.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; import { UmbPropertyEditorExtensionElement } from '@umbraco-cms/backoffice/extension-registry'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/member-picker/property-editor-ui-member-picker.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/member-picker/property-editor-ui-member-picker.stories.ts index cdab24cc8a..6d7a669768 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/member-picker/property-editor-ui-member-picker.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/member-picker/property-editor-ui-member-picker.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUIMemberPickerElement } from './property-editor-ui-member-picker.element.js'; import './property-editor-ui-member-picker.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/multi-url-picker/property-editor-ui-multi-url-picker.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/multi-url-picker/property-editor-ui-multi-url-picker.element.ts index 29635a45a4..fa5091006b 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/multi-url-picker/property-editor-ui-multi-url-picker.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/multi-url-picker/property-editor-ui-multi-url-picker.element.ts @@ -1,6 +1,6 @@ -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property, state } from 'lit/decorators.js'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import type { UUIModalSidebarSize } from '@umbraco-ui/uui'; import { UmbInputMultiUrlElement } from '@umbraco-cms/backoffice/components'; import { UMB_WORKSPACE_PROPERTY_CONTEXT_TOKEN } from '@umbraco-cms/backoffice/workspace'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/multi-url-picker/property-editor-ui-multi-url-picker.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/multi-url-picker/property-editor-ui-multi-url-picker.stories.ts index 46a45bd09d..4ae615a4d1 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/multi-url-picker/property-editor-ui-multi-url-picker.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/multi-url-picker/property-editor-ui-multi-url-picker.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUIMultiUrlPickerElement } from './property-editor-ui-multi-url-picker.element.js'; import './property-editor-ui-multi-url-picker.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/multiple-text-string/input-multiple-text-string-item/input-multiple-text-string-item.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/multiple-text-string/input-multiple-text-string-item/input-multiple-text-string-item.element.ts index 77858ff79d..93621b753e 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/multiple-text-string/input-multiple-text-string-item/input-multiple-text-string-item.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/multiple-text-string/input-multiple-text-string-item/input-multiple-text-string-item.element.ts @@ -1,6 +1,6 @@ -import { css, html, nothing } from 'lit'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property, query } from 'lit/decorators.js'; +import { customElement, property, query } from '@umbraco-cms/backoffice/external/lit'; import { FormControlMixin } from '@umbraco-ui/uui-base/lib/mixins'; import { UUIInputEvent } from '@umbraco-ui/uui-input'; import { UUIInputElement } from '@umbraco-ui/uui'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/multiple-text-string/input-multiple-text-string/input-multiple-text-string.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/multiple-text-string/input-multiple-text-string/input-multiple-text-string.element.ts index da49e5e22a..50ade6b716 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/multiple-text-string/input-multiple-text-string/input-multiple-text-string.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/multiple-text-string/input-multiple-text-string/input-multiple-text-string.element.ts @@ -1,7 +1,7 @@ -import { css, html, nothing } from 'lit'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property, state } from 'lit/decorators.js'; -import { repeat } from 'lit/directives/repeat.js'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; +import { repeat } from '@umbraco-cms/backoffice/external/lit'; import { FormControlMixin } from '@umbraco-ui/uui-base/lib/mixins'; import UmbInputMultipleTextStringItemElement from '../input-multiple-text-string-item/input-multiple-text-string-item.element.js'; import { UmbInputEvent, UmbChangeEvent, UmbDeleteEvent } from '@umbraco-cms/backoffice/events'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/multiple-text-string/property-editor-ui-multiple-text-string.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/multiple-text-string/property-editor-ui-multiple-text-string.element.ts index 121bacc705..45faccdcbd 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/multiple-text-string/property-editor-ui-multiple-text-string.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/multiple-text-string/property-editor-ui-multiple-text-string.element.ts @@ -1,6 +1,6 @@ -import { html } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; import { UmbPropertyValueChangeEvent } from '../../index.js'; import { UmbInputMultipleTextStringElement, diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/multiple-text-string/property-editor-ui-multiple-text-string.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/multiple-text-string/property-editor-ui-multiple-text-string.stories.ts index c2be000bd5..792e5ca866 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/multiple-text-string/property-editor-ui-multiple-text-string.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/multiple-text-string/property-editor-ui-multiple-text-string.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUIMultipleTextStringElement } from './property-editor-ui-multiple-text-string.element.js'; import './property-editor-ui-multiple-text-string.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/number-range/property-editor-ui-number-range.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/number-range/property-editor-ui-number-range.element.ts index 58f1b42399..40ddc5390a 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/number-range/property-editor-ui-number-range.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/number-range/property-editor-ui-number-range.element.ts @@ -1,6 +1,6 @@ -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property, state } from 'lit/decorators.js'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import type { UmbInputNumberRangeElement } from '../../../components/input-number-range/input-number-range.element.js'; import { UmbPropertyEditorExtensionElement } from '@umbraco-cms/backoffice/extension-registry'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/number-range/property-editor-ui-number-range.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/number-range/property-editor-ui-number-range.stories.ts index dc9e0f5f62..5e662183e2 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/number-range/property-editor-ui-number-range.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/number-range/property-editor-ui-number-range.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUINumberRangeElement } from './property-editor-ui-number-range.element.js'; import './property-editor-ui-number-range.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/number/property-editor-ui-number.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/number/property-editor-ui-number.element.ts index 4c7a44519c..69717c82af 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/number/property-editor-ui-number.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/number/property-editor-ui-number.element.ts @@ -1,7 +1,7 @@ -import { css, html } from 'lit'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property, state } from 'lit/decorators.js'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; import { UmbPropertyEditorExtensionElement } from '@umbraco-cms/backoffice/extension-registry'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import type { UmbDataTypePropertyCollection } from '@umbraco-cms/backoffice/components'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/number/property-editor-ui-number.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/number/property-editor-ui-number.stories.ts index bfc243684b..4f912229be 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/number/property-editor-ui-number.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/number/property-editor-ui-number.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUINumberElement } from './property-editor-ui-number.element.js'; import './property-editor-ui-number.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/order-direction/property-editor-ui-order-direction.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/order-direction/property-editor-ui-order-direction.element.ts index 175a7684a9..70798688f4 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/order-direction/property-editor-ui-order-direction.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/order-direction/property-editor-ui-order-direction.element.ts @@ -1,6 +1,6 @@ -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property } from 'lit/decorators.js'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UmbPropertyEditorExtensionElement } from '@umbraco-cms/backoffice/extension-registry'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { UmbDataTypePropertyCollection } from '@umbraco-cms/backoffice/components'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/order-direction/property-editor-ui-order-direction.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/order-direction/property-editor-ui-order-direction.stories.ts index 41ba0aa32f..ac3101a23c 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/order-direction/property-editor-ui-order-direction.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/order-direction/property-editor-ui-order-direction.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUIOrderDirectionElement } from './property-editor-ui-order-direction.element.js'; import './property-editor-ui-order-direction.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/overlay-size/property-editor-ui-overlay-size.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/overlay-size/property-editor-ui-overlay-size.element.ts index 3322584da4..1803932c2e 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/overlay-size/property-editor-ui-overlay-size.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/overlay-size/property-editor-ui-overlay-size.element.ts @@ -1,6 +1,6 @@ -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property } from 'lit/decorators.js'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UmbPropertyEditorExtensionElement } from '@umbraco-cms/backoffice/extension-registry'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { UmbDataTypePropertyCollection } from '@umbraco-cms/backoffice/components'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/overlay-size/property-editor-ui-overlay-size.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/overlay-size/property-editor-ui-overlay-size.stories.ts index 0f1fdb913a..c1eb639879 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/overlay-size/property-editor-ui-overlay-size.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/overlay-size/property-editor-ui-overlay-size.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUIOverlaySizeElement } from './property-editor-ui-overlay-size.element.js'; import './property-editor-ui-overlay-size.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/radio-button-list/property-editor-ui-radio-button-list.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/radio-button-list/property-editor-ui-radio-button-list.element.ts index 2dab36fc02..3192a9c07f 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/radio-button-list/property-editor-ui-radio-button-list.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/radio-button-list/property-editor-ui-radio-button-list.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; import '../../../components/input-radio-button-list/input-radio-button-list.element.js'; import type { UmbDataTypePropertyCollection } from '@umbraco-cms/backoffice/components'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/radio-button-list/property-editor-ui-radio-button-list.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/radio-button-list/property-editor-ui-radio-button-list.stories.ts index 0b4133d4c3..0b909f2946 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/radio-button-list/property-editor-ui-radio-button-list.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/radio-button-list/property-editor-ui-radio-button-list.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUIRadioButtonListElement } from './property-editor-ui-radio-button-list.element.js'; import './property-editor-ui-radio-button-list.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/slider/property-editor-ui-slider.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/slider/property-editor-ui-slider.element.ts index f3791c74d0..68836984f5 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/slider/property-editor-ui-slider.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/slider/property-editor-ui-slider.element.ts @@ -1,6 +1,6 @@ -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property, state } from 'lit/decorators.js'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbPropertyEditorExtensionElement } from '@umbraco-cms/backoffice/extension-registry'; import UmbInputSliderElement from '../../../components/input-slider/input-slider.element.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/slider/property-editor-ui-slider.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/slider/property-editor-ui-slider.stories.ts index 2a5c8c3345..faef80617d 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/slider/property-editor-ui-slider.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/slider/property-editor-ui-slider.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUISliderElement } from './property-editor-ui-slider.element.js'; import './property-editor-ui-slider.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/text-box/property-editor-ui-text-box.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/text-box/property-editor-ui-text-box.element.ts index fbeef75248..d19cbe5bb2 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/text-box/property-editor-ui-text-box.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/text-box/property-editor-ui-text-box.element.ts @@ -1,7 +1,7 @@ -import { css, html } from 'lit'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property, state } from 'lit/decorators.js'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; import { UmbPropertyEditorExtensionElement } from '@umbraco-cms/backoffice/extension-registry'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import type { UmbDataTypePropertyCollection } from '@umbraco-cms/backoffice/components'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/text-box/property-editor-ui-text-box.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/text-box/property-editor-ui-text-box.stories.ts index 6c0c4799ae..e60b90fe27 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/text-box/property-editor-ui-text-box.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/text-box/property-editor-ui-text-box.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUITextBoxElement } from './property-editor-ui-text-box.element.js'; import './property-editor-ui-text-box.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/textarea/property-editor-ui-textarea.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/textarea/property-editor-ui-textarea.element.ts index 7ab35d0dd8..a09ad39085 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/textarea/property-editor-ui-textarea.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/textarea/property-editor-ui-textarea.element.ts @@ -1,9 +1,9 @@ -import { css, html } from 'lit'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property, state } from 'lit/decorators.js'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { UUITextareaElement } from '@umbraco-ui/uui'; -import { ifDefined } from 'lit/directives/if-defined.js'; -import { styleMap } from 'lit/directives/style-map.js'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; +import { styleMap } from '@umbraco-cms/backoffice/external/lit'; import { UmbPropertyEditorExtensionElement } from '@umbraco-cms/backoffice/extension-registry'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import type { UmbDataTypePropertyCollection } from '@umbraco-cms/backoffice/components'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/textarea/property-editor-ui-textarea.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/textarea/property-editor-ui-textarea.stories.ts index b62b2d2ed9..8c5f4b4760 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/textarea/property-editor-ui-textarea.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/textarea/property-editor-ui-textarea.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUITextareaElement } from './property-editor-ui-textarea.element.js'; import './property-editor-ui-textarea.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/tiny-mce/config/configuration/property-editor-ui-tiny-mce-configuration.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/tiny-mce/config/configuration/property-editor-ui-tiny-mce-configuration.element.ts index 34c9cb6cf7..1fd508ef9c 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/tiny-mce/config/configuration/property-editor-ui-tiny-mce-configuration.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/tiny-mce/config/configuration/property-editor-ui-tiny-mce-configuration.element.ts @@ -1,6 +1,6 @@ -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property } from 'lit/decorators.js'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; /** diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/tiny-mce/config/configuration/property-editor-ui-tiny-mce-configuration.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/tiny-mce/config/configuration/property-editor-ui-tiny-mce-configuration.stories.ts index 9a0a51f71c..bee7552550 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/tiny-mce/config/configuration/property-editor-ui-tiny-mce-configuration.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/tiny-mce/config/configuration/property-editor-ui-tiny-mce-configuration.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUITinyMceConfigurationElement } from './property-editor-ui-tiny-mce-configuration.element.js'; import './property-editor-ui-tiny-mce-configuration.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/tiny-mce/property-editor-ui-tiny-mce.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/tiny-mce/property-editor-ui-tiny-mce.element.ts index 99061496b4..a7ccb4a0c6 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/tiny-mce/property-editor-ui-tiny-mce.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/tiny-mce/property-editor-ui-tiny-mce.element.ts @@ -1,6 +1,6 @@ -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property } from 'lit/decorators.js'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UmbPropertyEditorExtensionElement } from '@umbraco-cms/backoffice/extension-registry'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { UmbDataTypePropertyCollection } from '@umbraco-cms/backoffice/components'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/tiny-mce/property-editor-ui-tiny-mce.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/tiny-mce/property-editor-ui-tiny-mce.stories.ts index 305a7a6158..dd27f3571c 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/tiny-mce/property-editor-ui-tiny-mce.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/tiny-mce/property-editor-ui-tiny-mce.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUITinyMceElement } from './property-editor-ui-tiny-mce.element.js'; import './property-editor-ui-tiny-mce.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/toggle/property-editor-ui-toggle.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/toggle/property-editor-ui-toggle.element.ts index af9fe9ddbe..5031be92b3 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/toggle/property-editor-ui-toggle.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/toggle/property-editor-ui-toggle.element.ts @@ -1,6 +1,6 @@ -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property, state } from 'lit/decorators.js'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import type { UmbDataTypePropertyCollection } from '@umbraco-cms/backoffice/components'; import { UmbInputToggleElement } from '../../../components/input-toggle/input-toggle.element.js'; import { UmbPropertyEditorExtensionElement } from '@umbraco-cms/backoffice/extension-registry'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/toggle/property-editor-ui-toggle.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/toggle/property-editor-ui-toggle.stories.ts index 8e1d5837d6..bf30cc3278 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/toggle/property-editor-ui-toggle.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/toggle/property-editor-ui-toggle.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUIToggleElement } from './property-editor-ui-toggle.element.js'; import './property-editor-ui-toggle.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/tree-picker/config/start-node/property-editor-ui-tree-picker-start-node.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/tree-picker/config/start-node/property-editor-ui-tree-picker-start-node.element.ts index d461931d4b..8ff87a2d6b 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/tree-picker/config/start-node/property-editor-ui-tree-picker-start-node.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/tree-picker/config/start-node/property-editor-ui-tree-picker-start-node.element.ts @@ -1,6 +1,6 @@ -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property } from 'lit/decorators.js'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; /** diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/tree-picker/config/start-node/property-editor-ui-tree-picker-start-node.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/tree-picker/config/start-node/property-editor-ui-tree-picker-start-node.stories.ts index 54ccb0e319..ef796b63cb 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/tree-picker/config/start-node/property-editor-ui-tree-picker-start-node.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/tree-picker/config/start-node/property-editor-ui-tree-picker-start-node.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUITreePickerStartNodeElement } from './property-editor-ui-tree-picker-start-node.element.js'; import './property-editor-ui-tree-picker-start-node.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/tree-picker/property-editor-ui-tree-picker.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/tree-picker/property-editor-ui-tree-picker.element.ts index 6fcd6765b5..deff6b99e9 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/tree-picker/property-editor-ui-tree-picker.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/tree-picker/property-editor-ui-tree-picker.element.ts @@ -1,6 +1,6 @@ -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property } from 'lit/decorators.js'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UmbPropertyEditorExtensionElement } from '@umbraco-cms/backoffice/extension-registry'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { UmbDataTypePropertyCollection } from '@umbraco-cms/backoffice/components'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/tree-picker/property-editor-ui-tree-picker.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/tree-picker/property-editor-ui-tree-picker.stories.ts index 6854c5c14d..f06d73c92e 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/tree-picker/property-editor-ui-tree-picker.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/tree-picker/property-editor-ui-tree-picker.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUITreePickerElement } from './property-editor-ui-tree-picker.element.js'; import './property-editor-ui-tree-picker.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/upload-field/property-editor-ui-upload-field.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/upload-field/property-editor-ui-upload-field.element.ts index 9a0862a376..e9d50dcdd1 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/upload-field/property-editor-ui-upload-field.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/upload-field/property-editor-ui-upload-field.element.ts @@ -1,6 +1,6 @@ -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property, state } from 'lit/decorators.js'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbInputUploadFieldElement } from '../../../components/input-upload-field/input-upload-field.element.js'; import type { UmbPropertyEditorExtensionElement } from '@umbraco-cms/backoffice/extension-registry'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/upload-field/property-editor-ui-upload-field.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/upload-field/property-editor-ui-upload-field.stories.ts index 58fe644c39..cc4176dfe7 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/upload-field/property-editor-ui-upload-field.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/upload-field/property-editor-ui-upload-field.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUIUploadFieldElement } from './property-editor-ui-upload-field.element.js'; import './property-editor-ui-upload-field.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/user-picker/property-editor-ui-user-picker.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/user-picker/property-editor-ui-user-picker.element.ts index f6f7fbc504..40a26be828 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/user-picker/property-editor-ui-user-picker.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/user-picker/property-editor-ui-user-picker.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; import { UmbPropertyEditorExtensionElement } from '@umbraco-cms/backoffice/extension-registry'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/user-picker/property-editor-ui-user-picker.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/user-picker/property-editor-ui-user-picker.stories.ts index 7e0f21a318..d10d4e3029 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/user-picker/property-editor-ui-user-picker.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/user-picker/property-editor-ui-user-picker.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUIUserPickerElement } from './property-editor-ui-user-picker.element.js'; import './property-editor-ui-user-picker.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/value-type/property-editor-ui-value-type.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/value-type/property-editor-ui-value-type.element.ts index 748ff255dc..55ee204ac1 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/value-type/property-editor-ui-value-type.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/value-type/property-editor-ui-value-type.element.ts @@ -1,7 +1,7 @@ -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; import type { UUISelectEvent } from '@umbraco-ui/uui'; -import { customElement, property, state } from 'lit/decorators.js'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbPropertyEditorExtensionElement } from '@umbraco-cms/backoffice/extension-registry'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import type { UmbDataTypePropertyCollection } from '@umbraco-cms/backoffice/components'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/value-type/property-editor-ui-value-type.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/value-type/property-editor-ui-value-type.stories.ts index 2142ee25b8..2dfc55fade 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/value-type/property-editor-ui-value-type.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/property-editors/uis/value-type/property-editor-ui-value-type.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUIValueTypeElement } from './property-editor-ui-value-type.element.js'; import './property-editor-ui-value-type.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/section/section-default.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/section/section-default.element.ts index e988f5bf89..caf9235ab1 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/section/section-default.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/section/section-default.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, nothing } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { map } from '@umbraco-cms/backoffice/external/rxjs'; import type { UmbWorkspaceElement } from '../workspace/workspace.element.js'; import type { UmbSectionViewsElement } from './section-views/section-views.element.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/section/section-main/section-main.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/section/section-main/section-main.element.ts index 95e17d3327..5e0e98f383 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/section/section-main/section-main.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/section/section-main/section-main.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, LitElement } from 'lit'; -import { customElement } from 'lit/decorators.js'; +import { css, html, LitElement } from '@umbraco-cms/backoffice/external/lit'; +import { customElement } from '@umbraco-cms/backoffice/external/lit'; @customElement('umb-section-main') export class UmbSectionMainElement extends LitElement { diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/section/section-main/section-main.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/section/section-main/section-main.stories.ts index 05a7a6cfa9..8f04084771 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/section/section-main/section-main.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/section/section-main/section-main.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbSectionMainElement } from './section-main.element.js'; import './section-main.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/section/section-sidebar-context-menu/section-sidebar-context-menu.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/section/section-sidebar-context-menu/section-sidebar-context-menu.element.ts index 66ba426724..17af022f6f 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/section/section-sidebar-context-menu/section-sidebar-context-menu.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/section/section-sidebar-context-menu/section-sidebar-context-menu.element.ts @@ -1,7 +1,7 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, nothing } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; import { UmbSectionSidebarContext, UMB_SECTION_SIDEBAR_CONTEXT_TOKEN } from '../section-sidebar/index.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/section/section-sidebar-menu/section-sidebar-menu.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/section/section-sidebar-menu/section-sidebar-menu.element.ts index 67761fa90e..7a13704077 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/section/section-sidebar-menu/section-sidebar-menu.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/section/section-sidebar-menu/section-sidebar-menu.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { ManifestMenu, ManifestSectionSidebarAppMenuKind, diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/section/section-sidebar-menu/section-sidebar-menu.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/section/section-sidebar-menu/section-sidebar-menu.stories.ts index 52d46d2efc..c2907de960 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/section/section-sidebar-menu/section-sidebar-menu.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/section/section-sidebar-menu/section-sidebar-menu.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbSectionSidebarMenuElement } from './section-sidebar-menu.element.js'; import './section-sidebar-menu.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/section/section-sidebar/section-sidebar.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/section/section-sidebar/section-sidebar.element.ts index b901939cf9..97ce43706b 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/section/section-sidebar/section-sidebar.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/section/section-sidebar/section-sidebar.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement } from '@umbraco-cms/backoffice/external/lit'; import { UmbSectionSidebarContext, UMB_SECTION_SIDEBAR_CONTEXT_TOKEN } from './section-sidebar.context.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/section/section-sidebar/section-sidebar.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/section/section-sidebar/section-sidebar.stories.ts index 956e1ec401..66b03f72a6 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/section/section-sidebar/section-sidebar.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/section/section-sidebar/section-sidebar.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbSectionSidebarElement } from './section-sidebar.element.js'; import './section-sidebar.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/section/section-views/section-views.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/section/section-views/section-views.element.ts index 198a0be1ac..d9a883e42c 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/section/section-views/section-views.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/section/section-views/section-views.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, nothing } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { map, of } from '@umbraco-cms/backoffice/external/rxjs'; import { UmbSectionContext, UMB_SECTION_CONTEXT_TOKEN } from '../section.context.js'; import type { UmbRoute, UmbRouterSlotChangeEvent, UmbRouterSlotInitEvent } from '@umbraco-cms/backoffice/router'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/sorter/sorter.controller.test.ts b/src/Umbraco.Web.UI.Client/src/packages/core/sorter/sorter.controller.test.ts index 73d4f35ae4..42d8ebedd6 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/sorter/sorter.controller.test.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/sorter/sorter.controller.test.ts @@ -1,6 +1,6 @@ import { expect, fixture, html } from '@open-wc/testing'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; -import { customElement } from 'lit/decorators.js'; +import { customElement } from '@umbraco-cms/backoffice/external/lit'; import { UmbSorterConfig, UmbSorterController } from './sorter.controller.js'; type SortEntryType = { diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/tree/context-menu/tree-context-menu-page.service.ts b/src/Umbraco.Web.UI.Client/src/packages/core/tree/context-menu/tree-context-menu-page.service.ts index 2d51f9f46f..2d07e65579 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/tree/context-menu/tree-context-menu-page.service.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/tree/context-menu/tree-context-menu-page.service.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, nothing, PropertyValueMap } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; +import { css, nothing, PropertyValueMap } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { UmbDeepState } from '@umbraco-cms/backoffice/observable-api'; import { UmbContextToken } from '@umbraco-cms/backoffice/context-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/tree/context-menu/tree-context-menu.service.ts b/src/Umbraco.Web.UI.Client/src/packages/core/tree/context-menu/tree-context-menu.service.ts index 610bb96094..18c2c92bd9 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/tree/context-menu/tree-context-menu.service.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/tree/context-menu/tree-context-menu.service.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, nothing } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { UmbContextToken } from '@umbraco-cms/backoffice/context-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/tree/entity-tree-item/entity-tree-item.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/tree/entity-tree-item/entity-tree-item.element.ts index ac6e269b8c..f03f0a4536 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/tree/entity-tree-item/entity-tree-item.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/tree/entity-tree-item/entity-tree-item.element.ts @@ -1,6 +1,6 @@ -import { css, html, nothing } from 'lit'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property } from 'lit/decorators.js'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UmbEntityTreeItemContext } from './entity-tree-item.context.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { EntityTreeItemResponseModel } from '@umbraco-cms/backoffice/backend-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/tree/tree-item-base/tree-item-base.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/tree/tree-item-base/tree-item-base.element.ts index e3d9f267d1..e9e9684c2c 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/tree/tree-item-base/tree-item-base.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/tree/tree-item-base/tree-item-base.element.ts @@ -1,8 +1,8 @@ -import { css, html, nothing } from 'lit'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, state } from 'lit/decorators.js'; -import { ifDefined } from 'lit/directives/if-defined.js'; -import { repeat } from 'lit/directives/repeat.js'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; +import { repeat } from '@umbraco-cms/backoffice/external/lit'; import type { UmbTreeItemContext } from '../tree-item/index.js'; import { UMB_TREE_ITEM_CONTEXT_TOKEN } from './tree-item-base.context.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/tree/tree-item/tree-item.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/tree/tree-item/tree-item.element.ts index e6f82fc80d..de6447760a 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/tree/tree-item/tree-item.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/tree/tree-item/tree-item.element.ts @@ -1,6 +1,6 @@ -import { css, html, nothing } from 'lit'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property } from 'lit/decorators.js'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { TreeItemPresentationModel } from '@umbraco-cms/backoffice/backend-api'; import { ManifestTreeItem } from '@umbraco-cms/backoffice/extension-registry'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/tree/tree-menu-item/tree-menu-item.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/tree/tree-menu-item/tree-menu-item.element.ts index 5ef0c9b45b..ae170f0eab 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/tree/tree-menu-item/tree-menu-item.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/tree/tree-menu-item/tree-menu-item.element.ts @@ -1,5 +1,5 @@ -import { html, nothing } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { html, nothing } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { ManifestMenuItemTreeKind, diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/tree/tree.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/tree/tree.element.ts index c7ef357496..7ee3cd1acb 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/tree/tree.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/tree/tree.element.ts @@ -1,6 +1,6 @@ -import { html, nothing } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; -import { repeat } from 'lit/directives/repeat.js'; +import { html, nothing } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; +import { repeat } from '@umbraco-cms/backoffice/external/lit'; import { TreeItemPresentationModel } from '@umbraco-cms/backoffice/backend-api'; import { UmbTreeContextBase } from './tree.context.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-action-menu/workspace-action-menu.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-action-menu/workspace-action-menu.element.ts index 44b2c8f41f..44643f4f9c 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-action-menu/workspace-action-menu.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-action-menu/workspace-action-menu.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbExecutedEvent } from '@umbraco-cms/backoffice/events'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { UMB_ENTITY_WORKSPACE_CONTEXT } from '@umbraco-cms/backoffice/workspace'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-action/workspace-action.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-action/workspace-action.element.ts index 27097972a2..3e19324eca 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-action/workspace-action.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-action/workspace-action.element.ts @@ -1,5 +1,5 @@ -import { css, html } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; import type { UUIButtonState } from '@umbraco-ui/uui'; import { UmbWorkspaceAction } from './index.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-content/views/collection/workspace-view-collection.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-content/views/collection/workspace-view-collection.element.ts index a87a52a364..3a02e19343 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-content/views/collection/workspace-view-collection.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-content/views/collection/workspace-view-collection.element.ts @@ -1,7 +1,7 @@ -import { css, html } from 'lit'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement } from 'lit/decorators.js'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { customElement } from '@umbraco-cms/backoffice/external/lit'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; import { UmbCollectionContext, UMB_COLLECTION_CONTEXT_TOKEN } from '@umbraco-cms/backoffice/collection'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import type { FolderTreeItemResponseModel } from '@umbraco-cms/backoffice/backend-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-editor/workspace-editor.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-editor/workspace-editor.element.ts index 2d67988017..27533dd6d4 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-editor/workspace-editor.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-editor/workspace-editor.element.ts @@ -1,8 +1,8 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, nothing } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { map } from '@umbraco-cms/backoffice/external/rxjs'; -import { repeat } from 'lit/directives/repeat.js'; +import { repeat } from '@umbraco-cms/backoffice/external/lit'; import type { PageComponent, UmbRoute, diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-editor/workspace-editor.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-editor/workspace-editor.stories.ts index dc2d27e13c..fb1591456b 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-editor/workspace-editor.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-editor/workspace-editor.stories.ts @@ -1,7 +1,7 @@ import './workspace-editor.element'; import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbWorkspaceEditorElement } from './workspace-editor.element.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-footer/workspace-footer.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-footer/workspace-footer.element.ts index 51d6d55a41..96c2dacbdd 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-footer/workspace-footer.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-footer/workspace-footer.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import type { ManifestWorkspaceAction } from '@umbraco-cms/backoffice/extension-registry'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-footer/workspace-footer.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-footer/workspace-footer.stories.ts index b87603d7ee..954c9377a5 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-footer/workspace-footer.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-footer/workspace-footer.stories.ts @@ -2,7 +2,7 @@ import '../workspace-editor/workspace-editor.element'; import './workspace-footer.element'; import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbWorkspaceFooterLayoutElement } from './workspace-footer.element.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-property-layout/workspace-property-layout.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-property-layout/workspace-property-layout.element.ts index fdf719e3c0..022638b5b2 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-property-layout/workspace-property-layout.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-property-layout/workspace-property-layout.element.ts @@ -1,6 +1,6 @@ -import { css, html, LitElement } from 'lit'; +import { css, html, LitElement } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property } from 'lit/decorators.js'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; /** * @element umb-workspace-property-layout diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-property-layout/workspace-property-layout.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-property-layout/workspace-property-layout.stories.ts index f79100385a..322f930508 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-property-layout/workspace-property-layout.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-property-layout/workspace-property-layout.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbWorkspacePropertyLayoutElement } from './workspace-property-layout.element.js'; import './workspace-property-layout.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-property/workspace-property.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-property/workspace-property.element.ts index 5fe4ef3c0e..84333c27f9 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-property/workspace-property.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-property/workspace-property.element.ts @@ -1,7 +1,7 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; import { UmbWorkspacePropertyContext } from './workspace-property.context.js'; import { UmbVariantId } from '@umbraco-cms/backoffice/variant'; import { createExtensionElement } from '@umbraco-cms/backoffice/extension-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-property/workspace-property.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-property/workspace-property.stories.ts index 8c5d999282..8992443d61 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-property/workspace-property.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-property/workspace-property.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbWorkspacePropertyElement } from './workspace-property.element.js'; import './workspace-property.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-variant/variantable-property/variantable-property.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-variant/variantable-property/variantable-property.element.ts index fdf036a65d..13238340a7 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-variant/variantable-property/variantable-property.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-variant/variantable-property/variantable-property.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { UMB_WORKSPACE_VARIANT_CONTEXT_TOKEN } from '../workspace-variant.context.js'; import { UmbVariantId } from '@umbraco-cms/backoffice/variant'; import type { PropertyTypeResponseModelBaseModel } from '@umbraco-cms/backoffice/backend-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-variant/workspace-variant.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-variant/workspace-variant.element.ts index 4d00492f49..42d4ac4e90 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-variant/workspace-variant.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace-variant/workspace-variant.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbWorkspaceVariantContext } from './workspace-variant.context.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace.element.ts index 30d27c8e75..6727a99983 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/workspace.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, nothing } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { ManifestWorkspace } from '@umbraco-cms/backoffice/extension-registry'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/dashboards/redirect-management/dashboard-redirect-management.element.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/dashboards/redirect-management/dashboard-redirect-management.element.ts index c2cd0236d0..d7612a9d86 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/dashboards/redirect-management/dashboard-redirect-management.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/dashboards/redirect-management/dashboard-redirect-management.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, nothing } from 'lit'; -import { customElement, state, query, property } from 'lit/decorators.js'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state, query, property } from '@umbraco-cms/backoffice/external/lit'; import { UUIButtonState, UUIPaginationElement, UUIPaginationEvent } from '@umbraco-ui/uui'; import { UmbModalContext, UMB_MODAL_CONTEXT_TOKEN, UMB_CONFIRM_MODAL } from '@umbraco-cms/backoffice/modal'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/dashboards/redirect-management/dashboard-redirect-management.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/dashboards/redirect-management/dashboard-redirect-management.stories.ts index b642cd6cf3..258d8a3689 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/dashboards/redirect-management/dashboard-redirect-management.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/dashboards/redirect-management/dashboard-redirect-management.stories.ts @@ -1,7 +1,7 @@ import './dashboard-redirect-management.element'; import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbDashboardRedirectManagementElement } from './dashboard-redirect-management.element.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/document-blueprints/workspace/document-blueprint-root-workspace.element.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/document-blueprints/workspace/document-blueprint-root-workspace.element.ts index b1440f2681..2d8cea9e63 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/document-blueprints/workspace/document-blueprint-root-workspace.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/document-blueprints/workspace/document-blueprint-root-workspace.element.ts @@ -1,5 +1,5 @@ -import { html, LitElement } from 'lit'; -import { customElement } from 'lit/decorators.js'; +import { html, LitElement } from '@umbraco-cms/backoffice/external/lit'; +import { customElement } from '@umbraco-cms/backoffice/external/lit'; @customElement('umb-document-blueprint-root-workspace') export class UmbDocumentBlueprintRootWorkspaceElement extends LitElement { diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/components/input-document-type-picker/input-document-type-picker.element.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/components/input-document-type-picker/input-document-type-picker.element.ts index ca755e53d7..9d4b66be83 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/components/input-document-type-picker/input-document-type-picker.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/components/input-document-type-picker/input-document-type-picker.element.ts @@ -1,8 +1,7 @@ -import { css, html, nothing } from 'lit'; +import { css, html, nothing, ifDefined, customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property, state } from 'lit/decorators.js'; -import { ifDefined } from 'lit-html/directives/if-defined.js'; import { FormControlMixin } from '@umbraco-ui/uui-base/lib/mixins'; +import { DocumentTypeResponseModel, EntityTreeItemResponseModel } from '@umbraco-cms/backoffice/backend-api'; import { UmbDocumentTypeTreeStore, UMB_DOCUMENT_TYPE_TREE_STORE_CONTEXT_TOKEN, @@ -14,7 +13,6 @@ import { UMB_DOCUMENT_TYPE_PICKER_MODAL, } from '@umbraco-cms/backoffice/modal'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; -import { DocumentTypeResponseModel, EntityTreeItemResponseModel } from '@umbraco-cms/backoffice/backend-api'; import { UmbObserverController } from '@umbraco-cms/backoffice/observable-api'; @customElement('umb-input-document-type-picker') diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/entity-actions/create/modal/document-type-create-options-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/entity-actions/create/modal/document-type-create-options-modal.element.ts index b411328c99..9f27936cdd 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/entity-actions/create/modal/document-type-create-options-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/entity-actions/create/modal/document-type-create-options-modal.element.ts @@ -1,6 +1,6 @@ -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css/lib'; -import { customElement, property } from 'lit/decorators.js'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { DOCUMENT_TYPE_REPOSITORY_ALIAS } from '../../../repository/manifests.js'; import { UmbDocumentTypeCreateOptionsModalData } from '.'; import { diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/modals/allowed-document-types/allowed-document-types-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/modals/allowed-document-types/allowed-document-types-modal.element.ts index bfb69775d4..3c6e6ce4fc 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/modals/allowed-document-types/allowed-document-types-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/modals/allowed-document-types/allowed-document-types-modal.element.ts @@ -1,7 +1,7 @@ -import { html, nothing } from 'lit'; +import { html, nothing } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, state } from 'lit/decorators.js'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; import { UmbDocumentTypeRepository } from '../../repository/document-type.repository.js'; import { UmbAllowedDocumentTypesModalData, UmbAllowedDocumentTypesModalResult } from '@umbraco-cms/backoffice/modal'; import { UmbModalBaseElement } from '@umbraco-cms/internal/modal'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/document-type-workspace-editor.element.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/document-type-workspace-editor.element.ts index 1b34802136..2430d05290 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/document-type-workspace-editor.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/document-type-workspace-editor.element.ts @@ -1,7 +1,7 @@ import { UUIInputElement, UUIInputEvent } from '@umbraco-ui/uui'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbDocumentTypeWorkspaceContext } from './document-type-workspace.context.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { UmbModalContext, UMB_MODAL_CONTEXT_TOKEN, UMB_ICON_PICKER_MODAL } from '@umbraco-cms/backoffice/modal'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/document-type-workspace.element.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/document-type-workspace.element.ts index 46166da4ed..a1e5cf4345 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/document-type-workspace.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/document-type-workspace.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbDocumentTypeWorkspaceContext } from './document-type-workspace.context.js'; import { UmbDocumentTypeWorkspaceEditorElement } from './document-type-workspace-editor.element.js'; import type { UmbRoute } from '@umbraco-cms/backoffice/router'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/document-type-workspace.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/document-type-workspace.stories.ts index 0c7642add8..3abb585f0b 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/document-type-workspace.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/document-type-workspace.stories.ts @@ -1,7 +1,7 @@ import './document-type-workspace-editor.element'; import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; import { treeData } from '../../../../mocks/data/document-type.data.js'; import type { UmbDocumentTypeWorkspaceElement } from './document-type-workspace.element.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/views/design/document-type-workspace-view-edit-properties.element.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/views/design/document-type-workspace-view-edit-properties.element.ts index a7a0e2707f..86068ceb98 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/views/design/document-type-workspace-view-edit-properties.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/views/design/document-type-workspace-view-edit-properties.element.ts @@ -1,8 +1,8 @@ -import { css, html } from 'lit'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property, state } from 'lit/decorators.js'; -import { repeat } from 'lit/directives/repeat.js'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; +import { repeat } from '@umbraco-cms/backoffice/external/lit'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; import { UmbDocumentTypeWorkspaceContext } from '../../document-type-workspace.context.js'; import { UmbContentTypePropertyStructureHelper, PropertyContainerTypes } from '@umbraco-cms/backoffice/content-type'; import { UmbSorterController, UmbSorterConfig } from '@umbraco-cms/backoffice/sorter'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/views/design/document-type-workspace-view-edit-property.element.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/views/design/document-type-workspace-view-edit-property.element.ts index d26de18c66..01bc19ec48 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/views/design/document-type-workspace-view-edit-property.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/views/design/document-type-workspace-view-edit-property.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css/lib'; -import { css, html } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { PropertyTypeResponseModelBaseModel } from '@umbraco-cms/backoffice/backend-api'; import { UMB_PROPERTY_SETTINGS_MODAL, UmbModalRouteRegistrationController } from '@umbraco-cms/backoffice/modal'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/views/design/document-type-workspace-view-edit-tab.element.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/views/design/document-type-workspace-view-edit-tab.element.ts index 5e97f7f20c..ee63e2287c 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/views/design/document-type-workspace-view-edit-tab.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/views/design/document-type-workspace-view-edit-tab.element.ts @@ -1,7 +1,7 @@ -import { css, html } from 'lit'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property, state } from 'lit/decorators.js'; -import { repeat } from 'lit/directives/repeat.js'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; +import { repeat } from '@umbraco-cms/backoffice/external/lit'; import { UmbDocumentTypeWorkspaceContext } from '../../document-type-workspace.context.js'; import { UmbContentTypeContainerStructureHelper } from '@umbraco-cms/backoffice/content-type'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/views/design/document-type-workspace-view-edit.element.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/views/design/document-type-workspace-view-edit.element.ts index 6fa1916e6a..37a1f15e9e 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/views/design/document-type-workspace-view-edit.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/views/design/document-type-workspace-view-edit.element.ts @@ -1,7 +1,7 @@ -import { css, html } from 'lit'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, state } from 'lit/decorators.js'; -import { repeat } from 'lit/directives/repeat.js'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; +import { repeat } from '@umbraco-cms/backoffice/external/lit'; import { UmbDocumentTypeWorkspaceContext } from '../../document-type-workspace.context.js'; import type { UmbDocumentTypeWorkspaceViewEditTabElement } from './document-type-workspace-view-edit-tab.element.js'; import { UmbContentTypeContainerStructureHelper } from '@umbraco-cms/backoffice/content-type'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/views/details/document-type-workspace-view-details.element.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/views/details/document-type-workspace-view-details.element.ts index 72f231cbb4..be780e1dc2 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/views/details/document-type-workspace-view-details.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/views/details/document-type-workspace-view-details.element.ts @@ -1,6 +1,6 @@ -import { css, html } from 'lit'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, state } from 'lit/decorators.js'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import type { UUIToggleElement } from '@umbraco-ui/uui'; import { UmbDocumentTypeWorkspaceContext } from '../../document-type-workspace.context.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/views/structure/document-type-workspace-view-structure.element.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/views/structure/document-type-workspace-view-structure.element.ts index 3e48f0c5f0..37953061f7 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/views/structure/document-type-workspace-view-structure.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/views/structure/document-type-workspace-view-structure.element.ts @@ -1,6 +1,6 @@ -import { css, html } from 'lit'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, state } from 'lit/decorators.js'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import type { UUIToggleElement } from '@umbraco-ui/uui'; import { UmbDocumentTypeWorkspaceContext } from '../../document-type-workspace.context.js'; import type { UmbInputDocumentTypePickerElement } from '../../../components/input-document-type-picker/input-document-type-picker.element.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/views/templates/document-type-workspace-view-templates.element.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/views/templates/document-type-workspace-view-templates.element.ts index 68f661676a..1a523c10cf 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/views/templates/document-type-workspace-view-templates.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/document-types/workspace/views/templates/document-type-workspace-view-templates.element.ts @@ -1,6 +1,6 @@ -import { css, html } from 'lit'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, state } from 'lit/decorators.js'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbDocumentTypeWorkspaceContext } from '../../document-type-workspace.context.js'; import type { UmbInputTemplateElement } from '../../../../../templating/templates/components/input-template/input-template.element.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/collection/views/table/column-layouts/document-table-actions-column-layout.element.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/collection/views/table/column-layouts/document-table-actions-column-layout.element.ts index b7a4f988d8..5ea0f4fbd0 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/collection/views/table/column-layouts/document-table-actions-column-layout.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/collection/views/table/column-layouts/document-table-actions-column-layout.element.ts @@ -1,6 +1,6 @@ -import { css, html, LitElement, nothing } from 'lit'; -import { ifDefined } from 'lit/directives/if-defined.js'; -import { customElement, property, state } from 'lit/decorators.js'; +import { css, html, LitElement, nothing } from '@umbraco-cms/backoffice/external/lit'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import type { UmbTableColumn, UmbTableItem } from '@umbraco-cms/backoffice/components'; import { UmbExecutedEvent } from '@umbraco-cms/backoffice/events'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/collection/views/table/document-table-collection-view.element.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/collection/views/table/document-table-collection-view.element.ts index ebe5bfac6c..b23d2bbd51 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/collection/views/table/document-table-collection-view.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/collection/views/table/document-table-collection-view.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbTableColumn, diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/components/input-document-picker/input-document-picker.element.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/components/input-document-picker/input-document-picker.element.ts index 3524b8a617..96dbae485c 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/components/input-document-picker/input-document-picker.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/components/input-document-picker/input-document-picker.element.ts @@ -1,7 +1,7 @@ -import { css, html, nothing } from 'lit'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property, state } from 'lit/decorators.js'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; import { FormControlMixin } from '@umbraco-ui/uui-base/lib/mixins'; import { UMB_DOCUMENT_TREE_STORE_CONTEXT_TOKEN } from '../../repository/document.tree.store.js'; import type { UmbDocumentTreeStore } from '../../repository/document.tree.store.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/menu-item/document-menu-item.element.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/menu-item/document-menu-item.element.ts index 74197d3c8e..22e21a5b00 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/menu-item/document-menu-item.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/menu-item/document-menu-item.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement } from '@umbraco-cms/backoffice/external/lit'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; @customElement('umb-document-menu-item') diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/property-editors/document-picker/property-editor-ui-document-picker.element.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/property-editors/document-picker/property-editor-ui-document-picker.element.ts index 9fce6ae4f8..77c3dadc20 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/property-editors/document-picker/property-editor-ui-document-picker.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/property-editors/document-picker/property-editor-ui-document-picker.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import type { UmbInputDocumentPickerElement } from '../../components/input-document-picker/input-document-picker.element.js'; import { UmbPropertyEditorExtensionElement } from '@umbraco-cms/backoffice/extension-registry'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/property-editors/document-picker/property-editor-ui-document-picker.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/property-editors/document-picker/property-editor-ui-document-picker.stories.ts index f6088d817e..5423883be2 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/property-editors/document-picker/property-editor-ui-document-picker.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/property-editors/document-picker/property-editor-ui-document-picker.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUIContentPickerElement } from './property-editor-ui-document-picker.element.js'; import './property-editor-ui-document-picker.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/tree/tree-item/document-tree-item.element.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/tree/tree-item/document-tree-item.element.ts index 9123b097f0..94bdbadd60 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/tree/tree-item/document-tree-item.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/tree/tree-item/document-tree-item.element.ts @@ -1,6 +1,6 @@ -import { css, html, nothing } from 'lit'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property } from 'lit/decorators.js'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UmbDocumentTreeItemContext } from './document-tree-item.context.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { DocumentTreeItemResponseModel } from '@umbraco-cms/backoffice/backend-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/document-workspace-editor.element.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/document-workspace-editor.element.ts index ba30e7a3ec..7b2cc95a98 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/document-workspace-editor.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/document-workspace-editor.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbDocumentWorkspaceContext } from './document-workspace.context.js'; import { UmbDocumentWorkspaceSplitViewElement } from './document-workspace-split-view.element.js'; import { UmbVariantId } from '@umbraco-cms/backoffice/variant'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/document-workspace-split-view.element.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/document-workspace-split-view.element.ts index 68f241f51d..76d8e63c61 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/document-workspace-split-view.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/document-workspace-split-view.element.ts @@ -1,7 +1,7 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, nothing } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; -import { repeat } from 'lit/directives/repeat.js'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; +import { repeat } from '@umbraco-cms/backoffice/external/lit'; import { UmbDocumentWorkspaceContext } from './document-workspace.context.js'; import { ActiveVariant } from '@umbraco-cms/backoffice/workspace'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/document-workspace.element.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/document-workspace.element.ts index 8e127c7bda..624abd80f7 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/document-workspace.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/document-workspace.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbDocumentWorkspaceContext } from './document-workspace.context.js'; import type { UmbRoute } from '@umbraco-cms/backoffice/router'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/document-workspace.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/document-workspace.stories.ts index fcda233ff7..4b9a927444 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/document-workspace.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/document-workspace.stories.ts @@ -1,6 +1,6 @@ import './document-workspace-editor.element'; import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbDocumentWorkspaceElement } from './document-workspace.element.js'; export default { diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/views/edit/document-workspace-view-edit-properties.element.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/views/edit/document-workspace-view-edit-properties.element.ts index c777a44b3f..6900f60dac 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/views/edit/document-workspace-view-edit-properties.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/views/edit/document-workspace-view-edit-properties.element.ts @@ -1,7 +1,7 @@ -import { css, html } from 'lit'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property, state } from 'lit/decorators.js'; -import { repeat } from 'lit/directives/repeat.js'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; +import { repeat } from '@umbraco-cms/backoffice/external/lit'; import { UmbDocumentWorkspaceContext } from '../../document-workspace.context.js'; import { UmbContentTypePropertyStructureHelper, PropertyContainerTypes } from '@umbraco-cms/backoffice/content-type'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/views/edit/document-workspace-view-edit-tab.element.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/views/edit/document-workspace-view-edit-tab.element.ts index 46d965ddf1..84d4ac1607 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/views/edit/document-workspace-view-edit-tab.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/views/edit/document-workspace-view-edit-tab.element.ts @@ -1,7 +1,7 @@ -import { css, html } from 'lit'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property, state } from 'lit/decorators.js'; -import { repeat } from 'lit/directives/repeat.js'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; +import { repeat } from '@umbraco-cms/backoffice/external/lit'; import { UmbDocumentWorkspaceContext } from '../../document-workspace.context.js'; import { UmbContentTypeContainerStructureHelper } from '@umbraco-cms/backoffice/content-type'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/views/edit/document-workspace-view-edit.element.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/views/edit/document-workspace-view-edit.element.ts index a0a20a032f..52c595a885 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/views/edit/document-workspace-view-edit.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/views/edit/document-workspace-view-edit.element.ts @@ -1,7 +1,7 @@ -import { css, html } from 'lit'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, state } from 'lit/decorators.js'; -import { repeat } from 'lit/directives/repeat.js'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; +import { repeat } from '@umbraco-cms/backoffice/external/lit'; import { UmbDocumentWorkspaceContext } from '../../document-workspace.context.js'; import { UmbContentTypeContainerStructureHelper } from '@umbraco-cms/backoffice/content-type'; import { diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/views/info/document-info-workspace-view.element.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/views/info/document-info-workspace-view.element.ts index e107b7235a..e01d0352a2 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/views/info/document-info-workspace-view.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/views/info/document-info-workspace-view.element.ts @@ -1,7 +1,7 @@ -import { css, html, nothing } from 'lit'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { repeat } from 'lit/directives/repeat.js'; -import { customElement, state } from 'lit/decorators.js'; +import { repeat } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UUIPaginationEvent } from '@umbraco-ui/uui'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { UMB_ENTITY_WORKSPACE_CONTEXT } from '@umbraco-cms/backoffice/workspace'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/views/info/document-info-workspace-view.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/views/info/document-info-workspace-view.stories.ts index aa1aadb835..2d04215067 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/views/info/document-info-workspace-view.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/workspace/views/info/document-info-workspace-view.stories.ts @@ -1,7 +1,7 @@ import './document-info-workspace-view.element'; import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; // import { data } from '../../../../../../core/mocks/data/document.data.js'; // import { UmbNodeContext } from '../../node.context.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/media/media-types/workspace/media-type-workspace-edit.element.ts b/src/Umbraco.Web.UI.Client/src/packages/media/media-types/workspace/media-type-workspace-edit.element.ts index 70f91a2ff1..44b60292c6 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/media/media-types/workspace/media-type-workspace-edit.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/media/media-types/workspace/media-type-workspace-edit.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UUIInputElement, UUIInputEvent } from '@umbraco-ui/uui'; import { UmbWorkspaceMediaTypeContext } from './media-type-workspace.context.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/media/media-types/workspace/media-type-workspace.element.ts b/src/Umbraco.Web.UI.Client/src/packages/media/media-types/workspace/media-type-workspace.element.ts index 10865ddbda..b7e8f418fd 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/media/media-types/workspace/media-type-workspace.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/media/media-types/workspace/media-type-workspace.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbWorkspaceMediaTypeContext } from './media-type-workspace.context.js'; import { UmbMediaTypeWorkspaceEditElement } from './media-type-workspace-edit.element.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/media/media/collection-view/collection-view-media-test.element.ts b/src/Umbraco.Web.UI.Client/src/packages/media/media/collection-view/collection-view-media-test.element.ts index fcc03093c9..19e37af0b9 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/media/media/collection-view/collection-view-media-test.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/media/media/collection-view/collection-view-media-test.element.ts @@ -1,11 +1,9 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, LitElement } from 'lit'; -import { customElement } from 'lit/decorators.js'; +import { css, html, LitElement } from '@umbraco-cms/backoffice/external/lit'; +import { customElement } from '@umbraco-cms/backoffice/external/lit'; @customElement('umb-collection-view-media-test') export class UmbCollectionViewMediaTestElement extends LitElement { - - render() { return html`umb-collection-view-media-test`; } diff --git a/src/Umbraco.Web.UI.Client/src/packages/media/media/collection-view/media-grid-collection-view.element.ts b/src/Umbraco.Web.UI.Client/src/packages/media/media/collection-view/media-grid-collection-view.element.ts index 157daab33e..c5c7bad135 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/media/media/collection-view/media-grid-collection-view.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/media/media/collection-view/media-grid-collection-view.element.ts @@ -1,7 +1,7 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; -import { repeat } from 'lit/directives/repeat.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; +import { repeat } from '@umbraco-cms/backoffice/external/lit'; import { UmbCollectionContext, UMB_COLLECTION_CONTEXT_TOKEN } from '@umbraco-cms/backoffice/collection'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { EntityTreeItemResponseModel } from '@umbraco-cms/backoffice/backend-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/media/media/collection-view/media-table-collection-view.element.ts b/src/Umbraco.Web.UI.Client/src/packages/media/media/collection-view/media-table-collection-view.element.ts index 9f8c3c5098..c1233be4ba 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/media/media/collection-view/media-table-collection-view.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/media/media/collection-view/media-table-collection-view.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import type { MediaDetails } from '../index.js'; import type { UmbTableColumn, diff --git a/src/Umbraco.Web.UI.Client/src/packages/media/media/components/input-media-picker/input-media-picker.element.ts b/src/Umbraco.Web.UI.Client/src/packages/media/media/components/input-media-picker/input-media-picker.element.ts index 51912a579c..b2a3252d74 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/media/media/components/input-media-picker/input-media-picker.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/media/media/components/input-media-picker/input-media-picker.element.ts @@ -1,7 +1,7 @@ -import { css, html, nothing } from 'lit'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property, state } from 'lit/decorators.js'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; import { FormControlMixin } from '@umbraco-ui/uui-base/lib/mixins'; import { UmbMediaRepository } from '../../repository/media.repository.js'; import { diff --git a/src/Umbraco.Web.UI.Client/src/packages/media/media/entity-bulk-actions/trash/trash.action.ts b/src/Umbraco.Web.UI.Client/src/packages/media/media/entity-bulk-actions/trash/trash.action.ts index 09eb0cfb96..2817308294 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/media/media/entity-bulk-actions/trash/trash.action.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/media/media/entity-bulk-actions/trash/trash.action.ts @@ -1,4 +1,4 @@ -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbMediaRepository } from '../../repository/media.repository.js'; import { UmbEntityBulkActionBase } from '@umbraco-cms/backoffice/entity-bulk-action'; import { UmbControllerHostElement } from '@umbraco-cms/backoffice/controller-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/media/media/menu-item/media-menu-item.element.ts b/src/Umbraco.Web.UI.Client/src/packages/media/media/menu-item/media-menu-item.element.ts index c69525c8b6..7c2971de14 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/media/media/menu-item/media-menu-item.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/media/media/menu-item/media-menu-item.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement } from '@umbraco-cms/backoffice/external/lit'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; @customElement('umb-media-menu-item') diff --git a/src/Umbraco.Web.UI.Client/src/packages/media/media/workspace/media-workspace-edit.element.ts b/src/Umbraco.Web.UI.Client/src/packages/media/media/workspace/media-workspace-edit.element.ts index f6283ede7f..2ac0d52293 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/media/media/workspace/media-workspace-edit.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/media/media/workspace/media-workspace-edit.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, nothing } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbMediaWorkspaceContext } from './media-workspace.context.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { UMB_ENTITY_WORKSPACE_CONTEXT } from '@umbraco-cms/backoffice/workspace'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/media/media/workspace/media-workspace.element.ts b/src/Umbraco.Web.UI.Client/src/packages/media/media/workspace/media-workspace.element.ts index 8b4d2b7d3e..ef72e192df 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/media/media/workspace/media-workspace.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/media/media/workspace/media-workspace.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbMediaWorkspaceContext } from './media-workspace.context.js'; import { UmbMediaWorkspaceEditElement } from './media-workspace-edit.element.js'; import type { UmbRoute } from '@umbraco-cms/backoffice/router'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/media/media/workspace/media-workspace.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/media/media/workspace/media-workspace.stories.ts index 4712d59cf0..d858f18dd3 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/media/media/workspace/media-workspace.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/media/media/workspace/media-workspace.stories.ts @@ -1,7 +1,7 @@ import './media-workspace.element'; import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; import { data as mediaNodes } from '../../../../mocks/data/media.data.js'; import type { UmbMediaWorkspaceElement } from './media-workspace.element.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/media/media/workspace/views/edit/media-edit-workspace-view.element.ts b/src/Umbraco.Web.UI.Client/src/packages/media/media/workspace/views/edit/media-edit-workspace-view.element.ts index 6c1d7fd0a8..ad742cda95 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/media/media/workspace/views/edit/media-edit-workspace-view.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/media/media/workspace/views/edit/media-edit-workspace-view.element.ts @@ -1,6 +1,6 @@ -import { css, html } from 'lit'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement } from 'lit/decorators.js'; +import { customElement } from '@umbraco-cms/backoffice/external/lit'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { UmbWorkspaceEditorViewExtensionElement } from '@umbraco-cms/backoffice/extension-registry'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/media/media/workspace/views/edit/media-edit-workspace-view.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/media/media/workspace/views/edit/media-edit-workspace-view.stories.ts index 6ff2d21f02..ad31eabb36 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/media/media/workspace/views/edit/media-edit-workspace-view.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/media/media/workspace/views/edit/media-edit-workspace-view.stories.ts @@ -1,7 +1,7 @@ import './media-edit-workspace-view.element'; import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; // import { data } from '../../../../../../core/mocks/data/media.data.js'; // import { UmbNodeContext } from '../../node.context.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/media/media/workspace/views/info/media-info-workspace-view.element.ts b/src/Umbraco.Web.UI.Client/src/packages/media/media/workspace/views/info/media-info-workspace-view.element.ts index 69d69128e5..551150e481 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/media/media/workspace/views/info/media-info-workspace-view.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/media/media/workspace/views/info/media-info-workspace-view.element.ts @@ -1,6 +1,6 @@ -import { css, html } from 'lit'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement } from 'lit/decorators.js'; +import { customElement } from '@umbraco-cms/backoffice/external/lit'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { UmbWorkspaceEditorViewExtensionElement } from '@umbraco-cms/backoffice/extension-registry'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/media/media/workspace/views/info/media-info-workspace-view.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/media/media/workspace/views/info/media-info-workspace-view.stories.ts index 4d0fcc5dfb..37aaadb9d6 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/media/media/workspace/views/info/media-info-workspace-view.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/media/media/workspace/views/info/media-info-workspace-view.stories.ts @@ -1,7 +1,7 @@ import './media-info-workspace-view.element'; import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; // import { data } from '../../../../../../core/mocks/data/media.data.js'; // import { UmbNodeContext } from '../../node.context.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/members/dashboards/welcome/dashboard-members-welcome.element.ts b/src/Umbraco.Web.UI.Client/src/packages/members/dashboards/welcome/dashboard-members-welcome.element.ts index 1e3de594ea..643255f3ae 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/members/dashboards/welcome/dashboard-members-welcome.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/members/dashboards/welcome/dashboard-members-welcome.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, LitElement } from 'lit'; -import { customElement } from 'lit/decorators.js'; +import { css, html, LitElement } from '@umbraco-cms/backoffice/external/lit'; +import { customElement } from '@umbraco-cms/backoffice/external/lit'; @customElement('umb-dashboard-members-welcome') export class UmbDashboardMembersWelcomeElement extends LitElement { diff --git a/src/Umbraco.Web.UI.Client/src/packages/members/dashboards/welcome/dashboard-members-welcome.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/members/dashboards/welcome/dashboard-members-welcome.stories.ts index 37908c3920..8c4ff7ae5e 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/members/dashboards/welcome/dashboard-members-welcome.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/members/dashboards/welcome/dashboard-members-welcome.stories.ts @@ -1,7 +1,7 @@ import './dashboard-members-welcome.element'; import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbDashboardMembersWelcomeElement } from './dashboard-members-welcome.element.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/members/member-groups/workspace/member-group-workspace-edit.element.ts b/src/Umbraco.Web.UI.Client/src/packages/members/member-groups/workspace/member-group-workspace-edit.element.ts index a9253545b7..e3b7e4d132 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/members/member-groups/workspace/member-group-workspace-edit.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/members/member-groups/workspace/member-group-workspace-edit.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UUIInputElement, UUIInputEvent } from '@umbraco-ui/uui'; import type { MemberGroupDetails } from '../types.js'; import { UmbWorkspaceMemberGroupContext } from './member-group-workspace.context.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/members/member-groups/workspace/member-group-workspace.element.ts b/src/Umbraco.Web.UI.Client/src/packages/members/member-groups/workspace/member-group-workspace.element.ts index 4559af1a15..9c0dd2004b 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/members/member-groups/workspace/member-group-workspace.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/members/member-groups/workspace/member-group-workspace.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbWorkspaceMemberGroupContext } from './member-group-workspace.context.js'; import { UmbMemberGroupWorkspaceEditElement } from './member-group-workspace-edit.element.js'; import type { UmbRoute } from '@umbraco-cms/backoffice/router'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/members/member-groups/workspace/member-group-workspace.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/members/member-groups/workspace/member-group-workspace.stories.ts index 9ef269dc02..0ebd55ccf2 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/members/member-groups/workspace/member-group-workspace.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/members/member-groups/workspace/member-group-workspace.stories.ts @@ -1,7 +1,7 @@ import './member-group-workspace.element'; import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import { data } from '../../../../mocks/data/member-group.data.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/members/member-groups/workspace/views/info/workspace-view-member-group-info.element.ts b/src/Umbraco.Web.UI.Client/src/packages/members/member-groups/workspace/views/info/workspace-view-member-group-info.element.ts index a1c0b2f478..bc2043bcf8 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/members/member-groups/workspace/views/info/workspace-view-member-group-info.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/members/member-groups/workspace/views/info/workspace-view-member-group-info.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbWorkspaceMemberGroupContext } from '../../member-group-workspace.context.js'; import type { MemberGroupDetails } from '../../../types.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/members/member-groups/workspace/views/info/workspace-view-member-group-info.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/members/member-groups/workspace/views/info/workspace-view-member-group-info.stories.ts index b655b40d40..44ace1ce4f 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/members/member-groups/workspace/views/info/workspace-view-member-group-info.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/members/member-groups/workspace/views/info/workspace-view-member-group-info.stories.ts @@ -1,7 +1,7 @@ import './workspace-view-member-group-info.element'; import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; //import { data } from '../../../../../core/mocks/data/data-type.data.js'; //import { UmbDataTypeContext } from '../../data-type.context.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/members/member-types/workspace/member-type-workspace-edit.element.ts b/src/Umbraco.Web.UI.Client/src/packages/members/member-types/workspace/member-type-workspace-edit.element.ts index 23d0b84a12..a5fad7945b 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/members/member-types/workspace/member-type-workspace-edit.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/members/member-types/workspace/member-type-workspace-edit.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement } from '@umbraco-cms/backoffice/external/lit'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; @customElement('umb-member-type-workspace-edit') diff --git a/src/Umbraco.Web.UI.Client/src/packages/members/member-types/workspace/member-type-workspace.element.ts b/src/Umbraco.Web.UI.Client/src/packages/members/member-types/workspace/member-type-workspace.element.ts index 7269ac602c..b698bec0c6 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/members/member-types/workspace/member-type-workspace.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/members/member-types/workspace/member-type-workspace.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbMemberTypeWorkspaceEditElement } from './member-type-workspace-edit.element.js'; import { UmbMemberTypeWorkspaceContext } from './member-type-workspace.context.js'; import { UmbRoute } from '@umbraco-cms/backoffice/router'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/members/members/workspace/member-workspace-edit.element.ts b/src/Umbraco.Web.UI.Client/src/packages/members/members/workspace/member-workspace-edit.element.ts index 9133091c7e..982e489cae 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/members/members/workspace/member-workspace-edit.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/members/members/workspace/member-workspace-edit.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, LitElement } from 'lit'; -import { customElement } from 'lit/decorators.js'; +import { css, html, LitElement } from '@umbraco-cms/backoffice/external/lit'; +import { customElement } from '@umbraco-cms/backoffice/external/lit'; @customElement('umb-member-workspace-edit') export class UmbMemberWorkspaceEditElement extends LitElement { diff --git a/src/Umbraco.Web.UI.Client/src/packages/members/members/workspace/member-workspace.element.ts b/src/Umbraco.Web.UI.Client/src/packages/members/members/workspace/member-workspace.element.ts index deb34bad45..861f1b3560 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/members/members/workspace/member-workspace.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/members/members/workspace/member-workspace.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbMemberWorkspaceEditElement } from './member-workspace-edit.element.js'; import { UmbMemberWorkspaceContext } from './member-workspace.context.js'; import type { UmbRoute } from '@umbraco-cms/backoffice/router'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/members/members/workspace/member-workspace.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/members/members/workspace/member-workspace.stories.ts index 2ba3afad8b..b34f466e25 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/members/members/workspace/member-workspace.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/members/members/workspace/member-workspace.stories.ts @@ -1,7 +1,7 @@ import './member-workspace.element'; import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import { data } from '../../../../mocks/data/member.data.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/packages/package-builder/workspace/workspace-package-builder.element.ts b/src/Umbraco.Web.UI.Client/src/packages/packages/package-builder/workspace/workspace-package-builder.element.ts index e3bd65e553..9a064f9082 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/packages/package-builder/workspace/workspace-package-builder.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/packages/package-builder/workspace/workspace-package-builder.element.ts @@ -1,8 +1,8 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; import { UUIBooleanInputEvent, UUIInputElement, UUIInputEvent } from '@umbraco-ui/uui'; -import { css, html, nothing } from 'lit'; -import { customElement, property, query, state } from 'lit/decorators.js'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, query, state } from '@umbraco-cms/backoffice/external/lit'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; // TODO: update to module imports when ready import type { UmbInputDocumentPickerElement } from '../../../documents/documents/components/input-document-picker/input-document-picker.element.js'; import type { UmbInputMediaPickerElement } from '../../../media/media/components/input-media-picker/input-media-picker.element.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/packages/package-repo/workspace/workspace-package.element.ts b/src/Umbraco.Web.UI.Client/src/packages/packages/package-repo/workspace/workspace-package.element.ts index 05e752d4dd..1dfcc99801 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/packages/package-repo/workspace/workspace-package.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/packages/package-repo/workspace/workspace-package.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, LitElement } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; +import { css, html, LitElement } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; @customElement('umb-workspace-package') export class UmbWorkspacePackageElement extends LitElement { diff --git a/src/Umbraco.Web.UI.Client/src/packages/packages/package-section/views/created/created-packages-section-view.element.ts b/src/Umbraco.Web.UI.Client/src/packages/packages/package-section/views/created/created-packages-section-view.element.ts index ed16388abf..492626bbe7 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/packages/package-section/views/created/created-packages-section-view.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/packages/package-section/views/created/created-packages-section-view.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import type { UmbRoute } from '@umbraco-cms/backoffice/router'; import { ManifestTree, diff --git a/src/Umbraco.Web.UI.Client/src/packages/packages/package-section/views/created/packages-created-overview.element.ts b/src/Umbraco.Web.UI.Client/src/packages/packages/package-section/views/created/packages-created-overview.element.ts index f7493f1f9e..5547b46aca 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/packages/package-section/views/created/packages-created-overview.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/packages/package-section/views/created/packages-created-overview.element.ts @@ -1,7 +1,7 @@ -import { html, css, nothing } from 'lit'; -import { ifDefined } from 'lit/directives/if-defined.js'; -import { customElement, state } from 'lit/decorators.js'; -import { repeat } from 'lit/directives/repeat.js'; +import { html, css, nothing } from '@umbraco-cms/backoffice/external/lit'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; +import { repeat } from '@umbraco-cms/backoffice/external/lit'; import { UUIPaginationEvent } from '@umbraco-ui/uui'; import { PackageDefinitionResponseModel, PackageResource } from '@umbraco-cms/backoffice/backend-api'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/packages/package-section/views/installed/installed-packages-section-view-item.element.ts b/src/Umbraco.Web.UI.Client/src/packages/packages/package-section/views/installed/installed-packages-section-view-item.element.ts index 8e9ff153eb..0e77813c7b 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/packages/package-section/views/installed/installed-packages-section-view-item.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/packages/package-section/views/installed/installed-packages-section-view-item.element.ts @@ -1,6 +1,6 @@ -import { html, css, nothing } from 'lit'; -import { ifDefined } from 'lit/directives/if-defined.js'; -import { customElement, property, state } from 'lit/decorators.js'; +import { html, css, nothing } from '@umbraco-cms/backoffice/external/lit'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { UUIButtonState } from '@umbraco-ui/uui'; import { map } from '@umbraco-cms/backoffice/external/rxjs'; import { UmbModalContext, UMB_MODAL_CONTEXT_TOKEN, UMB_CONFIRM_MODAL } from '@umbraco-cms/backoffice/modal'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/packages/package-section/views/installed/installed-packages-section-view.element.ts b/src/Umbraco.Web.UI.Client/src/packages/packages/package-section/views/installed/installed-packages-section-view.element.ts index b3bb935a6c..24d3becd6c 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/packages/package-section/views/installed/installed-packages-section-view.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/packages/package-section/views/installed/installed-packages-section-view.element.ts @@ -1,6 +1,6 @@ -import { html, css } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; -import { repeat } from 'lit/directives/repeat.js'; +import { html, css } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; +import { repeat } from '@umbraco-cms/backoffice/external/lit'; import { combineLatest } from '@umbraco-cms/backoffice/external/rxjs'; import { UUITextStyles } from '@umbraco-ui/uui-css'; import { UmbPackageRepository } from '../../../repository/package.repository.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/packages/package-section/views/market-place/packages-market-place-section-view.element.ts b/src/Umbraco.Web.UI.Client/src/packages/packages/package-section/views/market-place/packages-market-place-section-view.element.ts index e835dc226d..f00d4c82df 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/packages/package-section/views/market-place/packages-market-place-section-view.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/packages/package-section/views/market-place/packages-market-place-section-view.element.ts @@ -1,5 +1,5 @@ -import { css, html } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { UmbSectionViewExtensionElement } from '@umbraco-cms/backoffice/extension-registry'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/search/examine-management-dashboard/dashboard-examine-management.element.ts b/src/Umbraco.Web.UI.Client/src/packages/search/examine-management-dashboard/dashboard-examine-management.element.ts index 8aa0c6e3ed..9e403e05b4 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/search/examine-management-dashboard/dashboard-examine-management.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/search/examine-management-dashboard/dashboard-examine-management.element.ts @@ -1,5 +1,5 @@ -import { html, css, nothing } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { html, css, nothing } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbDashboardExamineIndexElement } from './views/section-view-examine-indexers.js'; import { UmbDashboardExamineSearcherElement } from './views/section-view-examine-searchers.js'; import type { UmbRoute, UmbRouterSlotChangeEvent, UmbRouterSlotInitEvent } from '@umbraco-cms/backoffice/router'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/search/examine-management-dashboard/dashboard-examine-management.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/search/examine-management-dashboard/dashboard-examine-management.stories.ts index 42edfdb5b9..cff0636ce7 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/search/examine-management-dashboard/dashboard-examine-management.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/search/examine-management-dashboard/dashboard-examine-management.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbDashboardExamineManagementElement } from './dashboard-examine-management.element.js'; import './dashboard-examine-management.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/search/examine-management-dashboard/views/modal-views/fields-settings.element.ts b/src/Umbraco.Web.UI.Client/src/packages/search/examine-management-dashboard/views/modal-views/fields-settings.element.ts index 76a4223fc7..2d412240ca 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/search/examine-management-dashboard/views/modal-views/fields-settings.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/search/examine-management-dashboard/views/modal-views/fields-settings.element.ts @@ -1,6 +1,6 @@ -import { html, css } from 'lit'; +import { html, css } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, state } from 'lit/decorators.js'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbCreateDocumentModalResultData, UmbExamineFieldsSettingsModalData } from '@umbraco-cms/backoffice/modal'; import { UmbModalBaseElement } from '@umbraco-cms/internal/modal'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/search/examine-management-dashboard/views/modal-views/fields-viewer.element.ts b/src/Umbraco.Web.UI.Client/src/packages/search/examine-management-dashboard/views/modal-views/fields-viewer.element.ts index fa9c62b220..5e4f65a631 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/search/examine-management-dashboard/views/modal-views/fields-viewer.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/search/examine-management-dashboard/views/modal-views/fields-viewer.element.ts @@ -1,6 +1,6 @@ -import { html, css, nothing } from 'lit'; +import { html, css, nothing } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement } from 'lit/decorators.js'; +import { customElement } from '@umbraco-cms/backoffice/external/lit'; import { UmbModalBaseElement } from '@umbraco-cms/internal/modal'; import type { SearchResultResponseModel } from '@umbraco-cms/backoffice/backend-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/search/examine-management-dashboard/views/section-view-examine-indexers.ts b/src/Umbraco.Web.UI.Client/src/packages/search/examine-management-dashboard/views/section-view-examine-indexers.ts index b206d7a012..0eb698c7d7 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/search/examine-management-dashboard/views/section-view-examine-indexers.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/search/examine-management-dashboard/views/section-view-examine-indexers.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, nothing } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { UUIButtonState } from '@umbraco-ui/uui-button'; import { UmbModalContext, UMB_MODAL_CONTEXT_TOKEN, UMB_CONFIRM_MODAL } from '@umbraco-cms/backoffice/modal'; import { HealthStatusModel, IndexResponseModel, IndexerResource } from '@umbraco-cms/backoffice/backend-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/search/examine-management-dashboard/views/section-view-examine-overview.ts b/src/Umbraco.Web.UI.Client/src/packages/search/examine-management-dashboard/views/section-view-examine-overview.ts index 53b2f6e963..a03d0420ad 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/search/examine-management-dashboard/views/section-view-examine-overview.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/search/examine-management-dashboard/views/section-view-examine-overview.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, nothing } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { HealthStatusModel, diff --git a/src/Umbraco.Web.UI.Client/src/packages/search/examine-management-dashboard/views/section-view-examine-searchers.ts b/src/Umbraco.Web.UI.Client/src/packages/search/examine-management-dashboard/views/section-view-examine-searchers.ts index f181e24a3c..76e19c3d26 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/search/examine-management-dashboard/views/section-view-examine-searchers.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/search/examine-management-dashboard/views/section-view-examine-searchers.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, nothing } from 'lit'; -import { customElement, state, query, property } from 'lit/decorators.js'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state, query, property } from '@umbraco-cms/backoffice/external/lit'; import { UmbModalContext, UMB_MODAL_CONTEXT_TOKEN, diff --git a/src/Umbraco.Web.UI.Client/src/packages/search/search-modal/search-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/search/search-modal/search-modal.element.ts index 32b38f67ca..a8f496f6f6 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/search/search-modal/search-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/search/search-modal/search-modal.element.ts @@ -1,7 +1,7 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, LitElement, nothing } from 'lit'; -import { repeat } from 'lit/directives/repeat.js'; -import { customElement, query, state } from 'lit/decorators.js'; +import { css, html, LitElement, nothing } from '@umbraco-cms/backoffice/external/lit'; +import { repeat } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, query, state } from '@umbraco-cms/backoffice/external/lit'; export type SearchItem = { name: string; @@ -16,8 +16,6 @@ export type SearchGroupItem = { }; @customElement('umb-search-modal') export class UmbSearchModalElement extends LitElement { - - @query('input') private _input!: HTMLInputElement; @@ -178,7 +176,7 @@ export class UmbSearchModalElement extends LitElement { parent: 'Document Types', }, ]; - + static styles = [ UUITextStyles, css` diff --git a/src/Umbraco.Web.UI.Client/src/packages/search/umb-search-header-app.element.ts b/src/Umbraco.Web.UI.Client/src/packages/search/umb-search-header-app.element.ts index cea074fd00..c7508259e7 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/search/umb-search-header-app.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/search/umb-search-header-app.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, CSSResultGroup, html } from 'lit'; -import { customElement } from 'lit/decorators.js'; +import { css, CSSResultGroup, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement } from '@umbraco-cms/backoffice/external/lit'; import { UmbModalContext, UMB_MODAL_CONTEXT_TOKEN } from '@umbraco-cms/backoffice/modal'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/cultures/components/input-culture-select/input-culture-select.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/cultures/components/input-culture-select/input-culture-select.element.ts index d5fafc279b..5026f75939 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/cultures/components/input-culture-select/input-culture-select.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/cultures/components/input-culture-select/input-culture-select.element.ts @@ -1,9 +1,9 @@ -import { css, html } from 'lit'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property, state } from 'lit/decorators.js'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { FormControlMixin } from '@umbraco-ui/uui-base/lib/mixins'; -import { ifDefined } from 'lit/directives/if-defined.js'; -import { repeat } from 'lit/directives/repeat.js'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; +import { repeat } from '@umbraco-cms/backoffice/external/lit'; import { UUIComboboxElement, UUIComboboxEvent } from '@umbraco-ui/uui'; import { UmbCultureRepository } from '../../repository/culture.repository.js'; import { UmbChangeEvent } from '@umbraco-cms/backoffice/events'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/health-check/dashboard-health-check.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/health-check/dashboard-health-check.element.ts index e17cec9e06..03ce83c281 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/health-check/dashboard-health-check.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/health-check/dashboard-health-check.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { HealthCheckGroupResponseModel, HealthCheckResource } from '@umbraco-cms/backoffice/backend-api'; import { UmbDashboardHealthCheckGroupElement } from './views/health-check-group.element.js'; import { diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/health-check/dashboard-health-check.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/health-check/dashboard-health-check.stories.ts index 457225de02..4635947ad3 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/health-check/dashboard-health-check.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/health-check/dashboard-health-check.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbDashboardHealthCheckOverviewElement } from './views/health-check-overview.element.js'; import './views/health-check-overview.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/health-check/views/health-check-action.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/health-check/views/health-check-action.element.ts index 378897cda0..b5d06cc25e 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/health-check/views/health-check-action.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/health-check/views/health-check-action.element.ts @@ -1,8 +1,8 @@ import { UUIButtonState } from '@umbraco-ui/uui'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, nothing } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; import { HealthCheckActionRequestModel, HealthCheckResource } from '@umbraco-cms/backoffice/backend-api'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/health-check/views/health-check-group-box-overview.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/health-check/views/health-check-group-box-overview.element.ts index e41382ee63..2e31329c48 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/health-check/views/health-check-group-box-overview.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/health-check/views/health-check-group-box-overview.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, nothing } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbHealthCheckContext } from '../health-check.context.js'; import { UMB_HEALTHCHECK_DASHBOARD_CONTEXT_TOKEN, diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/health-check/views/health-check-group.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/health-check/views/health-check-group.element.ts index aeb384eaef..ed2b7d0be0 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/health-check/views/health-check-group.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/health-check/views/health-check-group.element.ts @@ -1,8 +1,8 @@ import { UUIButtonState } from '@umbraco-ui/uui'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, nothing } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; -import { unsafeHTML } from 'lit/directives/unsafe-html.js'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; +import { unsafeHTML } from '@umbraco-cms/backoffice/external/lit'; import { UmbHealthCheckContext } from '../health-check.context.js'; import { diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/health-check/views/health-check-overview.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/health-check/views/health-check-overview.element.ts index f82c0bd9d8..bb702551e6 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/health-check/views/health-check-overview.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/health-check/views/health-check-overview.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UUIButtonState } from '@umbraco-ui/uui'; import { diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/models-builder/dashboard-models-builder.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/models-builder/dashboard-models-builder.element.ts index a84b337332..87d8af8a49 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/models-builder/dashboard-models-builder.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/models-builder/dashboard-models-builder.element.ts @@ -1,7 +1,7 @@ import { UUIButtonState } from '@umbraco-ui/uui'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, nothing } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { ModelsBuilderResponseModel, diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/models-builder/dashboard-models-builder.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/models-builder/dashboard-models-builder.stories.ts index b721ccbf56..acb035ae63 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/models-builder/dashboard-models-builder.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/models-builder/dashboard-models-builder.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbDashboardModelsBuilderElement } from './dashboard-models-builder.element.js'; import './dashboard-models-builder.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/performance-profiling/dashboard-performance-profiling.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/performance-profiling/dashboard-performance-profiling.element.ts index a32d4ec908..2da156c0d9 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/performance-profiling/dashboard-performance-profiling.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/performance-profiling/dashboard-performance-profiling.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { ProfilingResource } from '@umbraco-cms/backoffice/backend-api'; import { tryExecuteAndNotify } from '@umbraco-cms/backoffice/resources'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/performance-profiling/dashboard-performance-profiling.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/performance-profiling/dashboard-performance-profiling.stories.ts index 22f6265337..ffd589e07b 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/performance-profiling/dashboard-performance-profiling.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/performance-profiling/dashboard-performance-profiling.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbDashboardPerformanceProfilingElement } from './dashboard-performance-profiling.element.js'; import './dashboard-performance-profiling.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/published-status/dashboard-published-status.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/published-status/dashboard-published-status.element.ts index 39216dd2de..772bb9bdc6 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/published-status/dashboard-published-status.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/published-status/dashboard-published-status.element.ts @@ -1,7 +1,7 @@ import { UUIButtonState } from '@umbraco-ui/uui'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbModalContext, UMB_MODAL_CONTEXT_TOKEN, UMB_CONFIRM_MODAL } from '@umbraco-cms/backoffice/modal'; import { PublishedCacheResource } from '@umbraco-cms/backoffice/backend-api'; import { tryExecuteAndNotify } from '@umbraco-cms/backoffice/resources'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/published-status/dashboard-published-status.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/published-status/dashboard-published-status.stories.ts index 41c6e156af..2be18f9bde 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/published-status/dashboard-published-status.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/published-status/dashboard-published-status.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbDashboardPublishedStatusElement } from './dashboard-published-status.element.js'; import './dashboard-published-status.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/settings-welcome/dashboard-settings-welcome.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/settings-welcome/dashboard-settings-welcome.element.ts index f391f8dc92..c308be89f3 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/settings-welcome/dashboard-settings-welcome.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/settings-welcome/dashboard-settings-welcome.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, LitElement } from 'lit'; -import { customElement } from 'lit/decorators.js'; +import { css, html, LitElement } from '@umbraco-cms/backoffice/external/lit'; +import { customElement } from '@umbraco-cms/backoffice/external/lit'; @customElement('umb-dashboard-settings-welcome') export class UmbDashboardSettingsWelcomeElement extends LitElement { diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/settings-welcome/dashboard-settings-welcome.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/settings-welcome/dashboard-settings-welcome.stories.ts index d0f74d0a50..e403b887a2 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/settings-welcome/dashboard-settings-welcome.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/settings-welcome/dashboard-settings-welcome.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbDashboardSettingsWelcomeElement } from './dashboard-settings-welcome.element.js'; import './dashboard-settings-welcome.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/telemetry/dashboard-telemetry.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/telemetry/dashboard-telemetry.element.ts index a5cb3a3f16..7c9632e3c5 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/telemetry/dashboard-telemetry.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/telemetry/dashboard-telemetry.element.ts @@ -1,6 +1,6 @@ -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; -import { unsafeHTML } from 'lit/directives/unsafe-html.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; +import { unsafeHTML } from '@umbraco-cms/backoffice/external/lit'; import { UUIButtonState } from '@umbraco-ui/uui'; import { UUITextStyles } from '@umbraco-ui/uui-css'; import { diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/telemetry/dashboard-telemetry.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/telemetry/dashboard-telemetry.stories.ts index 578f12dd03..6438496950 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/telemetry/dashboard-telemetry.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/telemetry/dashboard-telemetry.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbDashboardTelemetryElement } from './dashboard-telemetry.element.js'; import './dashboard-telemetry.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/components/data-type-flow-input/data-type-flow-input.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/components/data-type-flow-input/data-type-flow-input.element.ts index 227efd82ae..15c44f1305 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/components/data-type-flow-input/data-type-flow-input.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/components/data-type-flow-input/data-type-flow-input.element.ts @@ -1,6 +1,6 @@ -import { css, html } from 'lit'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css/lib'; -import { customElement, property, state } from 'lit/decorators.js'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { FormControlMixin } from '@umbraco-ui/uui-base/lib/mixins'; import type { UmbDataTypeModel } from '../../models.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/components/data-type-input/data-type-input.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/components/data-type-input/data-type-input.element.ts index fe4b2fb0d3..bb79484c3f 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/components/data-type-input/data-type-input.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/components/data-type-input/data-type-input.element.ts @@ -1,6 +1,6 @@ -import { css, html } from 'lit'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property, state } from 'lit/decorators.js'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { FormControlMixin } from '@umbraco-ui/uui-base/lib/mixins'; import { UmbDataTypePickerContext } from './data-type-input.context.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/components/ref-data-type/ref-data-type.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/components/ref-data-type/ref-data-type.element.ts index d147b03040..45c82c12e9 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/components/ref-data-type/ref-data-type.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/components/ref-data-type/ref-data-type.element.ts @@ -1,6 +1,6 @@ import { UUIRefNodeElement } from '@umbraco-ui/uui'; -import { html } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; /** * @element umb-ref-data-type diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/components/ref-data-type/ref-data-type.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/components/ref-data-type/ref-data-type.stories.ts index b07c42bac6..42d7e4043e 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/components/ref-data-type/ref-data-type.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/components/ref-data-type/ref-data-type.stories.ts @@ -1,5 +1,5 @@ import { Meta, StoryObj } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import './ref-data-type.element'; import type { UmbRefDataTypeElement } from './ref-data-type.element.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/entity-actions/create/modal/data-type-create-options-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/entity-actions/create/modal/data-type-create-options-modal.element.ts index 9d2a49f40b..b4ee69ffbc 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/entity-actions/create/modal/data-type-create-options-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/entity-actions/create/modal/data-type-create-options-modal.element.ts @@ -1,6 +1,6 @@ -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property } from 'lit/decorators.js'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { DATA_TYPE_REPOSITORY_ALIAS } from '../../../repository/manifests.js'; import { UmbDataTypeCreateOptionsModalData } from '.'; import { diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/modals/data-type-picker-flow/data-type-picker-flow-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/modals/data-type-picker-flow/data-type-picker-flow-modal.element.ts index d2f1754c97..ae48d1b7c8 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/modals/data-type-picker-flow/data-type-picker-flow-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/modals/data-type-picker-flow/data-type-picker-flow-modal.element.ts @@ -1,7 +1,7 @@ -import { css, html } from 'lit'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css/lib'; -import { customElement, property, state } from 'lit/decorators.js'; -import { repeat } from 'lit/directives/repeat.js'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; +import { repeat } from '@umbraco-cms/backoffice/external/lit'; import { groupBy } from 'lodash-es'; import type { UUIInputEvent } from '@umbraco-ui/uui'; import { UmbDataTypeRepository } from '../../repository/data-type.repository.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/modals/data-type-picker-flow/data-type-picker-flow-modal.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/modals/data-type-picker-flow/data-type-picker-flow-modal.stories.ts index 836658c86d..ca57afdaf8 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/modals/data-type-picker-flow/data-type-picker-flow-modal.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/modals/data-type-picker-flow/data-type-picker-flow-modal.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbDataTypePickerFlowModalElement } from './data-type-picker-flow-modal.element.js'; import type { UmbPropertyEditorUIPickerModalData } from '@umbraco-cms/backoffice/modal'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/modals/property-editor-ui-picker/property-editor-ui-picker-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/modals/property-editor-ui-picker/property-editor-ui-picker-modal.element.ts index 4123cfff87..30793287a3 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/modals/property-editor-ui-picker/property-editor-ui-picker-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/modals/property-editor-ui-picker/property-editor-ui-picker-modal.element.ts @@ -1,7 +1,7 @@ -import { css, html } from 'lit'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property, state } from 'lit/decorators.js'; -import { repeat } from 'lit/directives/repeat.js'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; +import { repeat } from '@umbraco-cms/backoffice/external/lit'; import { groupBy } from 'lodash-es'; import type { UUIInputEvent } from '@umbraco-ui/uui'; import { diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/modals/property-editor-ui-picker/property-editor-ui-picker-modal.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/modals/property-editor-ui-picker/property-editor-ui-picker-modal.stories.ts index e2a89705cd..9299847a87 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/modals/property-editor-ui-picker/property-editor-ui-picker-modal.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/modals/property-editor-ui-picker/property-editor-ui-picker-modal.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUIPickerModalElement } from './property-editor-ui-picker-modal.element.js'; import type { UmbPropertyEditorUIPickerModalData } from '@umbraco-cms/backoffice/modal'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/workspace/data-type-workspace-edit.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/workspace/data-type-workspace-edit.element.ts index 8a79d5bc59..bb7c1676dc 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/workspace/data-type-workspace-edit.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/workspace/data-type-workspace-edit.element.ts @@ -1,7 +1,7 @@ import { UUIInputElement, UUIInputEvent } from '@umbraco-ui/uui'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbDataTypeWorkspaceContext } from './data-type-workspace.context.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { ManifestWorkspace } from '@umbraco-cms/backoffice/extension-registry'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/workspace/data-type-workspace.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/workspace/data-type-workspace.element.ts index 84914f6c28..7093fdd734 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/workspace/data-type-workspace.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/workspace/data-type-workspace.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbDataTypeWorkspaceContext } from './data-type-workspace.context.js'; import type { UmbRoute } from '@umbraco-cms/backoffice/router'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/workspace/data-type-workspace.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/workspace/data-type-workspace.stories.ts index f1988458ef..016680128c 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/workspace/data-type-workspace.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/workspace/data-type-workspace.stories.ts @@ -1,9 +1,9 @@ import './data-type-workspace.element'; import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; import { data } from '../../../../mocks/data/data-type.data.js'; import type { UmbDataTypeWorkspaceElement } from './data-type-workspace.element.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/workspace/views/details/data-type-details-workspace-view.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/workspace/views/details/data-type-details-workspace-view.element.ts index 6db22f3a44..3cd2383ade 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/workspace/views/details/data-type-details-workspace-view.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/workspace/views/details/data-type-details-workspace-view.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, nothing } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbDataTypeWorkspaceContext } from '../../data-type-workspace.context.js'; import { UMB_ENTITY_WORKSPACE_CONTEXT } from '@umbraco-cms/backoffice/workspace'; import { diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/workspace/views/details/data-type-details-workspace-view.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/workspace/views/details/data-type-details-workspace-view.stories.ts index 9175d33526..bf60d13706 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/workspace/views/details/data-type-details-workspace-view.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/workspace/views/details/data-type-details-workspace-view.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; //import { data } from '../../../../../core/mocks/data/data-type.data.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/workspace/views/info/workspace-view-data-type-info.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/workspace/views/info/workspace-view-data-type-info.element.ts index 47d459606d..16e1b2f776 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/workspace/views/info/workspace-view-data-type-info.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/workspace/views/info/workspace-view-data-type-info.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbDataTypeWorkspaceContext } from '../../data-type-workspace.context.js'; import { UMB_ENTITY_WORKSPACE_CONTEXT } from '@umbraco-cms/backoffice/workspace'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/workspace/views/info/workspace-view-data-type-info.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/workspace/views/info/workspace-view-data-type-info.stories.ts index 409636646d..d47f636435 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/workspace/views/info/workspace-view-data-type-info.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/data-types/workspace/views/info/workspace-view-data-type-info.stories.ts @@ -1,7 +1,7 @@ import './workspace-view-data-type-info.element'; import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; //import { data } from '../../../../../core/mocks/data/data-type.data.js'; //import { UmbDataTypeContext } from '../../data-type.context.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/extensions/workspace/extension-root-workspace.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/extensions/workspace/extension-root-workspace.element.ts index b34cd14d76..91723dcad4 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/extensions/workspace/extension-root-workspace.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/extensions/workspace/extension-root-workspace.element.ts @@ -1,5 +1,5 @@ -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { map } from '@umbraco-cms/backoffice/external/rxjs'; import { isManifestElementNameType } from '@umbraco-cms/backoffice/extension-api'; import { ManifestTypes, umbExtensionsRegistry } from '@umbraco-cms/backoffice/extension-registry'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/extensions/workspace/extension-root-workspace.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/extensions/workspace/extension-root-workspace.stories.ts index 96a410809b..1fbfe85e41 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/extensions/workspace/extension-root-workspace.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/extensions/workspace/extension-root-workspace.stories.ts @@ -1,7 +1,7 @@ import './extension-root-workspace.element'; import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbExtensionRootWorkspaceElement } from './extension-root-workspace.element.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/languages/app-language-select/app-language-select.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/languages/app-language-select/app-language-select.element.ts index 61b8a35ab7..43590c5d3d 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/languages/app-language-select/app-language-select.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/languages/app-language-select/app-language-select.element.ts @@ -1,8 +1,8 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; -import { repeat } from 'lit/directives/repeat.js'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; +import { repeat } from '@umbraco-cms/backoffice/external/lit'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; import { UUIMenuItemEvent } from '@umbraco-ui/uui'; import { UmbLanguageRepository } from '../repository/language.repository.js'; import { UMB_APP_LANGUAGE_CONTEXT_TOKEN, UmbAppLanguageContext } from './app-language.context.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/languages/components/input-language-picker/input-language-picker.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/languages/components/input-language-picker/input-language-picker.element.ts index e5a0efe8d7..b50fc25c3b 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/languages/components/input-language-picker/input-language-picker.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/languages/components/input-language-picker/input-language-picker.element.ts @@ -1,7 +1,7 @@ -import { css, html } from 'lit'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property, state } from 'lit/decorators.js'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; import { FormControlMixin } from '@umbraco-ui/uui-base/lib/mixins'; import { UmbLanguagePickerContext } from './input-language-picker.context.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/languages/modals/language-picker/language-picker-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/languages/modals/language-picker/language-picker-modal.element.ts index 1aa85c4f28..18703dfa1c 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/languages/modals/language-picker/language-picker-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/languages/modals/language-picker/language-picker-modal.element.ts @@ -1,7 +1,7 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; -import { repeat } from 'lit/directives/repeat.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; +import { repeat } from '@umbraco-cms/backoffice/external/lit'; import { UmbLanguageRepository } from '../../repository/language.repository.js'; import { UmbModalBaseElement } from '@umbraco-cms/internal/modal'; import { LanguageResponseModel } from '@umbraco-cms/backoffice/backend-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/languages/workspace/language-root/components/language-root-table-delete-column-layout.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/languages/workspace/language-root/components/language-root-table-delete-column-layout.element.ts index f583263d06..92142b28d2 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/languages/workspace/language-root/components/language-root-table-delete-column-layout.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/languages/workspace/language-root/components/language-root-table-delete-column-layout.element.ts @@ -1,7 +1,7 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, nothing } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { LanguageResponseModel } from '@umbraco-cms/backoffice/backend-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/languages/workspace/language-root/components/language-root-table-name-column-layout.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/languages/workspace/language-root/components/language-root-table-name-column-layout.element.ts index ea3b3af485..c00f5db076 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/languages/workspace/language-root/components/language-root-table-name-column-layout.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/languages/workspace/language-root/components/language-root-table-name-column-layout.element.ts @@ -1,11 +1,9 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, LitElement, nothing } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { css, html, LitElement, nothing } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; @customElement('umb-language-root-table-name-column-layout') export class UmbLanguageRootTableNameColumnLayoutElement extends LitElement { - - @property({ attribute: false }) value!: { isoCode: string; name: string }; @@ -14,7 +12,7 @@ export class UmbLanguageRootTableNameColumnLayoutElement extends LitElement { return html`${this.value.name}`; } - + static styles = [UUITextStyles, css``]; } diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/languages/workspace/language-root/language-root-workspace.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/languages/workspace/language-root/language-root-workspace.element.ts index 94d37f961c..75d34a8c60 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/languages/workspace/language-root/language-root-workspace.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/languages/workspace/language-root/language-root-workspace.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbLanguageRepository } from '../../repository/language.repository.js'; import { UmbTableColumn, UmbTableConfig, UmbTableItem } from '@umbraco-cms/backoffice/components'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/languages/workspace/language/language-workspace-edit.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/languages/workspace/language/language-workspace-edit.element.ts index e4ebffea9a..34de794808 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/languages/workspace/language/language-workspace-edit.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/languages/workspace/language/language-workspace-edit.element.ts @@ -1,7 +1,7 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; import { UUIInputElement, UUIInputEvent } from '@umbraco-ui/uui'; import { UmbLanguageWorkspaceContext } from './language-workspace.context.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/languages/workspace/language/language-workspace.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/languages/workspace/language/language-workspace.element.ts index 9b888856ed..b8cb98823e 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/languages/workspace/language/language-workspace.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/languages/workspace/language/language-workspace.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbLanguageWorkspaceContext } from './language-workspace.context.js'; import type { UmbRoute, UmbRouterSlotInitEvent } from '@umbraco-cms/backoffice/router'; import { generateRoutePathBuilder } from '@umbraco-cms/backoffice/router'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/languages/workspace/language/views/details/language-details-workspace-view.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/languages/workspace/language/views/details/language-details-workspace-view.element.ts index 9419136efe..29f2325928 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/languages/workspace/language/views/details/language-details-workspace-view.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/languages/workspace/language/views/details/language-details-workspace-view.element.ts @@ -1,8 +1,8 @@ import { UUIBooleanInputEvent, UUIToggleElement } from '@umbraco-ui/uui'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, nothing } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; import { UmbLanguageWorkspaceContext } from '../../language-workspace.context.js'; // TODO: set up import alias for these modules import type { UmbInputCultureSelectElement } from '../../../../../cultures/components/input-culture-select/input-culture-select.element.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/components/donut-chart/donut-chart.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/components/donut-chart/donut-chart.element.ts index efee79f1e4..dcddafc358 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/components/donut-chart/donut-chart.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/components/donut-chart/donut-chart.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, LitElement, svg } from 'lit'; -import { customElement, property, query, queryAssignedElements, state } from 'lit/decorators.js'; +import { css, html, LitElement, svg } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, query, queryAssignedElements, state } from '@umbraco-cms/backoffice/external/lit'; import { clamp } from 'lodash-es'; import { UmbDonutSliceElement } from './donut-slice.element.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/components/donut-chart/donut-chart.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/components/donut-chart/donut-chart.stories.ts index 94a935efb6..6bccfa9a4e 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/components/donut-chart/donut-chart.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/components/donut-chart/donut-chart.stories.ts @@ -2,7 +2,7 @@ import './donut-slice.element'; import './donut-chart.element'; import { Meta } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; export default { title: 'Components/Donut chart', diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/components/donut-chart/donut-slice.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/components/donut-chart/donut-slice.element.ts index b485803986..0f51af35a1 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/components/donut-chart/donut-slice.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/components/donut-chart/donut-slice.element.ts @@ -1,5 +1,5 @@ -import { LitElement } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { LitElement } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; /** * This component is used to display a single slice of a donut chart. It only makes sense insice the donut chart * diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/logviewer-root/components/log-viewer-date-range-selector.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/logviewer-root/components/log-viewer-date-range-selector.element.ts index fcc529b1ef..fb5f04858c 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/logviewer-root/components/log-viewer-date-range-selector.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/logviewer-root/components/log-viewer-date-range-selector.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, property, queryAll, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, queryAll, state } from '@umbraco-cms/backoffice/external/lit'; import { LogViewerDateRange, UmbLogViewerWorkspaceContext, diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/logviewer-root/components/log-viewer-level-tag.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/logviewer-root/components/log-viewer-level-tag.element.ts index 863d4ce1ad..b20ecc7684 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/logviewer-root/components/log-viewer-level-tag.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/logviewer-root/components/log-viewer-level-tag.element.ts @@ -1,7 +1,7 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, LitElement } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { css, html, LitElement } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; import { InterfaceColor, InterfaceLook } from '@umbraco-ui/uui-base/lib/types'; import { LogLevelModel } from '@umbraco-cms/backoffice/backend-api'; @@ -13,8 +13,6 @@ interface LevelMapStyles { @customElement('umb-log-viewer-level-tag') export class UmbLogViewerLevelTagElement extends LitElement { - - @property() level?: LogLevelModel; @@ -41,7 +39,7 @@ export class UmbLogViewerLevelTagElement extends LitElement { >${this.level}`; } - + static styles = [UUITextStyles, css``]; } diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/logviewer-root/components/log-viewer-to-many-logs-warning.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/logviewer-root/components/log-viewer-to-many-logs-warning.element.ts index d394d01513..b1c8f567c1 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/logviewer-root/components/log-viewer-to-many-logs-warning.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/logviewer-root/components/log-viewer-to-many-logs-warning.element.ts @@ -1,10 +1,8 @@ -import { css, html, LitElement } from 'lit'; -import { customElement } from 'lit/decorators.js'; +import { css, html, LitElement } from '@umbraco-cms/backoffice/external/lit'; +import { customElement } from '@umbraco-cms/backoffice/external/lit'; @customElement('umb-log-viewer-to-many-logs-warning') export class UmbLogViewerToManyLogsWarningElement extends LitElement { - - render() { return html`

Unable to view logs

@@ -12,7 +10,7 @@ export class UmbLogViewerToManyLogsWarningElement extends LitElement {

If you need to view the log files, narrow your date range or try opening them manually.

`; } - + static styles = [ css` :host { diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/logviewer-root/logviewer-root-workspace.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/logviewer-root/logviewer-root-workspace.element.ts index 8c76957639..70692bd64f 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/logviewer-root/logviewer-root-workspace.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/logviewer-root/logviewer-root-workspace.element.ts @@ -1,9 +1,9 @@ import './components/index.js'; import { map } from '@umbraco-cms/backoffice/external/rxjs'; -import { PropertyValueMap, css, html, nothing } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { PropertyValueMap, css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { repeat } from 'lit/directives/repeat.js'; +import { repeat } from '@umbraco-cms/backoffice/external/lit'; import { UmbLogViewerWorkspaceContext, UMB_APP_LOG_VIEWER_CONTEXT_TOKEN } from '../logviewer.context.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { createExtensionElement } from '@umbraco-cms/backoffice/extension-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/overview/components/log-viewer-log-level-overview.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/overview/components/log-viewer-log-level-overview.element.ts index 5d72db5415..544ba3aca8 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/overview/components/log-viewer-log-level-overview.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/overview/components/log-viewer-log-level-overview.element.ts @@ -1,5 +1,5 @@ -import { html, nothing } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; +import { html, nothing } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbLogViewerWorkspaceContext, UMB_APP_LOG_VIEWER_CONTEXT_TOKEN } from '../../../logviewer.context.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { LoggerResponseModel } from '@umbraco-cms/backoffice/backend-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/overview/components/log-viewer-log-types-chart.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/overview/components/log-viewer-log-types-chart.element.ts index 2edc9419bb..316baae702 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/overview/components/log-viewer-log-types-chart.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/overview/components/log-viewer-log-types-chart.element.ts @@ -1,5 +1,5 @@ -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbLogViewerWorkspaceContext, UMB_APP_LOG_VIEWER_CONTEXT_TOKEN } from '../../../logviewer.context.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { LogLevelCountsReponseModel } from '@umbraco-cms/backoffice/backend-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/overview/components/log-viewer-message-templates-overview.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/overview/components/log-viewer-message-templates-overview.element.ts index 167ff7f6ee..67f0549df2 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/overview/components/log-viewer-message-templates-overview.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/overview/components/log-viewer-message-templates-overview.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbLogViewerWorkspaceContext, UMB_APP_LOG_VIEWER_CONTEXT_TOKEN } from '../../../logviewer.context.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { PagedLogTemplateResponseModel, SavedLogSearchResponseModel } from '@umbraco-cms/backoffice/backend-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/overview/components/log-viewer-saved-searches-overview.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/overview/components/log-viewer-saved-searches-overview.element.ts index 1aae6f3dfd..d2b8fb8531 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/overview/components/log-viewer-saved-searches-overview.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/overview/components/log-viewer-saved-searches-overview.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbLogViewerWorkspaceContext, UMB_APP_LOG_VIEWER_CONTEXT_TOKEN } from '../../../logviewer.context.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { SavedLogSearchResponseModel } from '@umbraco-cms/backoffice/backend-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/overview/log-overview-view.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/overview/log-overview-view.element.ts index 29fbccbbe2..0ed277b755 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/overview/log-overview-view.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/overview/log-overview-view.element.ts @@ -1,5 +1,5 @@ -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbLogViewerWorkspaceContext, UMB_APP_LOG_VIEWER_CONTEXT_TOKEN } from '../../logviewer.context.js'; import { LogLevelCountsReponseModel } from '@umbraco-cms/backoffice/backend-api'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/search/components/log-viewer-log-level-filter-menu.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/search/components/log-viewer-log-level-filter-menu.element.ts index c7f2e5685f..9d012ae7a2 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/search/components/log-viewer-log-level-filter-menu.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/search/components/log-viewer-log-level-filter-menu.element.ts @@ -1,7 +1,7 @@ import { UUICheckboxElement } from '@umbraco-ui/uui'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, queryAll, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, queryAll, state } from '@umbraco-cms/backoffice/external/lit'; import { debounce } from 'lodash-es'; import { UmbLogViewerWorkspaceContext, UMB_APP_LOG_VIEWER_CONTEXT_TOKEN } from '../../../logviewer.context.js'; import { LogLevelModel } from '@umbraco-cms/backoffice/backend-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/search/components/log-viewer-message.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/search/components/log-viewer-message.element.ts index 0885962f1f..840f8b8cff 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/search/components/log-viewer-message.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/search/components/log-viewer-message.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, PropertyValueMap } from 'lit'; -import { customElement, property, query, state } from 'lit/decorators.js'; +import { css, html, PropertyValueMap } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, query, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbLogViewerWorkspaceContext, UMB_APP_LOG_VIEWER_CONTEXT_TOKEN } from '../../../logviewer.context.js'; import { LogLevelModel, LogMessagePropertyPresentationModel } from '@umbraco-cms/backoffice/backend-api'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/search/components/log-viewer-messages-list.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/search/components/log-viewer-messages-list.element.ts index a9da5cc1c7..df2320366b 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/search/components/log-viewer-messages-list.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/search/components/log-viewer-messages-list.element.ts @@ -1,7 +1,7 @@ import { UUIScrollContainerElement, UUIPaginationElement } from '@umbraco-ui/uui'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, query, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, query, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbLogViewerWorkspaceContext, UMB_APP_LOG_VIEWER_CONTEXT_TOKEN } from '../../../logviewer.context.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { DirectionModel, LogMessageResponseModel } from '@umbraco-cms/backoffice/backend-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/search/components/log-viewer-polling-button.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/search/components/log-viewer-polling-button.element.ts index c6af51ef17..c89861c217 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/search/components/log-viewer-polling-button.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/search/components/log-viewer-polling-button.element.ts @@ -1,7 +1,7 @@ import { UUIPopoverElement, UUISymbolExpandElement } from '@umbraco-ui/uui'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, query, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, query, state } from '@umbraco-cms/backoffice/external/lit'; import { PoolingCOnfig, PoolingInterval, diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/search/components/log-viewer-search-input-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/search/components/log-viewer-search-input-modal.element.ts index f10dc1dc7a..3726cb5b1d 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/search/components/log-viewer-search-input-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/search/components/log-viewer-search-input-modal.element.ts @@ -1,6 +1,6 @@ -import { html, css } from 'lit'; +import { html, css } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, query, state } from 'lit/decorators.js'; +import { customElement, query, state } from '@umbraco-cms/backoffice/external/lit'; import { UUIInputElement } from '@umbraco-ui/uui'; import { UmbModalBaseElement } from '@umbraco-cms/internal/modal'; import { SavedLogSearchPresenationBaseModel } from '@umbraco-cms/backoffice/backend-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/search/components/log-viewer-search-input.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/search/components/log-viewer-search-input.element.ts index 657c1be2bb..5171e32a4b 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/search/components/log-viewer-search-input.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/search/components/log-viewer-search-input.element.ts @@ -1,7 +1,7 @@ import { UUIButtonElement, UUIInputElement, UUIPopoverElement, UUISymbolExpandElement } from '@umbraco-ui/uui'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, query, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, query, state } from '@umbraco-cms/backoffice/external/lit'; import { Subject, debounceTime, tap } from '@umbraco-cms/backoffice/external/rxjs'; import { UmbLogViewerWorkspaceContext, UMB_APP_LOG_VIEWER_CONTEXT_TOKEN } from '../../../logviewer.context.js'; import { SavedLogSearchResponseModel } from '@umbraco-cms/backoffice/backend-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/search/log-search-view.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/search/log-search-view.element.ts index 7abb52fcc9..9bf931abf5 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/search/log-search-view.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/logviewer/workspace/views/search/log-search-view.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbLogViewerWorkspaceContext, UMB_APP_LOG_VIEWER_CONTEXT_TOKEN } from '../../logviewer.context.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import type { UmbObserverController } from '@umbraco-cms/backoffice/observable-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/relation-types/workspace/relation-type-workspace-edit.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/relation-types/workspace/relation-type-workspace-edit.element.ts index 7a4c96a98b..fe63b5db50 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/relation-types/workspace/relation-type-workspace-edit.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/relation-types/workspace/relation-type-workspace-edit.element.ts @@ -1,7 +1,7 @@ import { UUIInputElement, UUIInputEvent } from '@umbraco-ui/uui'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbRelationTypeWorkspaceContext } from './relation-type-workspace.context.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { RelationTypeResponseModel } from '@umbraco-cms/backoffice/backend-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/relation-types/workspace/relation-type-workspace.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/relation-types/workspace/relation-type-workspace.element.ts index fe81ee4e85..d201241934 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/relation-types/workspace/relation-type-workspace.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/relation-types/workspace/relation-type-workspace.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbRelationTypeWorkspaceContext } from './relation-type-workspace.context.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import type { UmbRouterSlotInitEvent, UmbRoute } from '@umbraco-cms/backoffice/router'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/relation-types/workspace/relation-type-workspace.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/relation-types/workspace/relation-type-workspace.stories.ts index 8ac9ab93c1..63b8d702d3 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/relation-types/workspace/relation-type-workspace.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/relation-types/workspace/relation-type-workspace.stories.ts @@ -1,9 +1,9 @@ import './relation-type-workspace.element'; import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; import { data } from '../../../../mocks/data/relation-type.data.js'; import type { UmbRelationTypeWorkspaceElement } from './relation-type-workspace.element.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/relation-types/workspace/views/relation-type/relation-type-workspace-view-relation-type.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/relation-types/workspace/views/relation-type/relation-type-workspace-view-relation-type.element.ts index c95868b9fb..d0275ecbfd 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/relation-types/workspace/views/relation-type/relation-type-workspace-view-relation-type.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/relation-types/workspace/views/relation-type/relation-type-workspace-view-relation-type.element.ts @@ -1,8 +1,8 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UUIBooleanInputEvent, UUIRadioGroupElement, UUIRadioGroupEvent, UUIToggleElement } from '@umbraco-ui/uui'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; import { UmbRelationTypeWorkspaceContext } from '../../relation-type-workspace.context.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import type { RelationTypeResponseModel } from '@umbraco-cms/backoffice/backend-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/relation-types/workspace/views/relation-type/relation-type-workspace-view-relation-type.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/relation-types/workspace/views/relation-type/relation-type-workspace-view-relation-type.stories.ts index e06d7ead4c..e9038f0e5f 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/relation-types/workspace/views/relation-type/relation-type-workspace-view-relation-type.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/relation-types/workspace/views/relation-type/relation-type-workspace-view-relation-type.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; //import { data } from '../../../../../core/mocks/data/relation-type.data.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/relation-types/workspace/views/relation/workspace-view-relation-type-relation.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/relation-types/workspace/views/relation/workspace-view-relation-type-relation.element.ts index 36bfda8b8b..0a0372092b 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/relation-types/workspace/views/relation/workspace-view-relation-type-relation.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/relation-types/workspace/views/relation/workspace-view-relation-type-relation.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbTableColumn, UmbTableConfig } from '@umbraco-cms/backoffice/components'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { RelationResponseModel } from '@umbraco-cms/backoffice/backend-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/relation-types/workspace/views/relation/workspace-view-relation-type-relation.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/relation-types/workspace/views/relation/workspace-view-relation-type-relation.stories.ts index d5a972c1e9..3df3805bc2 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/relation-types/workspace/views/relation/workspace-view-relation-type-relation.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/relation-types/workspace/views/relation/workspace-view-relation-type-relation.stories.ts @@ -1,7 +1,7 @@ import './workspace-view-relation-type-relation.element'; import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; //import { data } from '../../../../../core/mocks/data/relation-type.data.js'; //import { UmbRelationTypeContext } from '../../relation-type.context.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/tags/components/tags-input/tags-input.element.ts b/src/Umbraco.Web.UI.Client/src/packages/tags/components/tags-input/tags-input.element.ts index fba776ffbc..9229260fc6 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/tags/components/tags-input/tags-input.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/tags/components/tags-input/tags-input.element.ts @@ -1,8 +1,8 @@ -import { css, html, nothing } from 'lit'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property, query, queryAll, state } from 'lit/decorators.js'; +import { customElement, property, query, queryAll, state } from '@umbraco-cms/backoffice/external/lit'; import { FormControlMixin } from '@umbraco-ui/uui-base/lib/mixins'; -import { repeat } from 'lit/directives/repeat.js'; +import { repeat } from '@umbraco-cms/backoffice/external/lit'; import { UUIInputElement, UUIInputEvent, UUITagElement } from '@umbraco-ui/uui'; import { UmbTagRepository } from '../../repository/tag.repository.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/tags/property-editors/tags/config/storage-type/property-editor-ui-tags-storage-type.element.ts b/src/Umbraco.Web.UI.Client/src/packages/tags/property-editors/tags/config/storage-type/property-editor-ui-tags-storage-type.element.ts index af6a65f9d3..33da5b56f6 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/tags/property-editors/tags/config/storage-type/property-editor-ui-tags-storage-type.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/tags/property-editors/tags/config/storage-type/property-editor-ui-tags-storage-type.element.ts @@ -1,6 +1,6 @@ -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property } from 'lit/decorators.js'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; /** diff --git a/src/Umbraco.Web.UI.Client/src/packages/tags/property-editors/tags/config/storage-type/property-editor-ui-tags-storage-type.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/tags/property-editors/tags/config/storage-type/property-editor-ui-tags-storage-type.stories.ts index c867f6f358..88fe6a6f46 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/tags/property-editors/tags/config/storage-type/property-editor-ui-tags-storage-type.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/tags/property-editors/tags/config/storage-type/property-editor-ui-tags-storage-type.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUITagsStorageTypeElement } from './property-editor-ui-tags-storage-type.element.js'; import './property-editor-ui-tags-storage-type.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/tags/property-editors/tags/property-editor-ui-tags.element.ts b/src/Umbraco.Web.UI.Client/src/packages/tags/property-editors/tags/property-editor-ui-tags.element.ts index 41d1172550..69eb48c8f5 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/tags/property-editors/tags/property-editor-ui-tags.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/tags/property-editors/tags/property-editor-ui-tags.element.ts @@ -1,7 +1,7 @@ -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property, state } from 'lit/decorators.js'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; import { UmbTagsInputElement } from '../../components/tags-input/tags-input.element.js'; import { UMB_WORKSPACE_PROPERTY_CONTEXT_TOKEN } from '@umbraco-cms/backoffice/workspace'; import type { UmbDataTypePropertyCollection } from '@umbraco-cms/backoffice/components'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/tags/property-editors/tags/property-editor-ui-tags.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/tags/property-editors/tags/property-editor-ui-tags.stories.ts index 7339809651..5a751c3e51 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/tags/property-editors/tags/property-editor-ui-tags.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/tags/property-editors/tags/property-editor-ui-tags.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbPropertyEditorUITagsElement } from './property-editor-ui-tags.element.js'; import './property-editor-ui-tags.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/templating/components/file-system-tree-item/file-system-tree-item.element.ts b/src/Umbraco.Web.UI.Client/src/packages/templating/components/file-system-tree-item/file-system-tree-item.element.ts index b31413523b..6d5b83dc2e 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/templating/components/file-system-tree-item/file-system-tree-item.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/templating/components/file-system-tree-item/file-system-tree-item.element.ts @@ -1,6 +1,6 @@ -import { css, html, nothing } from 'lit'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property } from 'lit/decorators.js'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UmbFileSystemTreeItemContext } from './file-system-tree-item.context.js'; import { UmbTreeItemElement } from '@umbraco-cms/backoffice/tree'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/templating/components/insert-menu/templating-insert-menu.element.ts b/src/Umbraco.Web.UI.Client/src/packages/templating/components/insert-menu/templating-insert-menu.element.ts index a8bb9af9e8..93edf399c2 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/templating/components/insert-menu/templating-insert-menu.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/templating/components/insert-menu/templating-insert-menu.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UMB_MODAL_TEMPLATING_INSERT_CHOOSE_TYPE_SIDEBAR_ALIAS } from '../../modals/manifests.js'; import { UmbDictionaryRepository } from '../../../translation/dictionary/repository/dictionary.repository.js'; import { getInsertDictionarySnippet, getInsertPartialSnippet } from '../../utils.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/templating/modals/insert-choose-type-sidebar.element.ts b/src/Umbraco.Web.UI.Client/src/packages/templating/modals/insert-choose-type-sidebar.element.ts index 546ef7bcc6..474c49330b 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/templating/modals/insert-choose-type-sidebar.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/templating/modals/insert-choose-type-sidebar.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement } from '@umbraco-cms/backoffice/external/lit'; import { UMB_MODAL_TEMPLATING_INSERT_FIELD_SIDEBAR_ALIAS } from './manifests.js'; import { UmbModalBaseElement } from '@umbraco-cms/internal/modal'; import { diff --git a/src/Umbraco.Web.UI.Client/src/packages/templating/modals/insert-section-modal/insert-section-input.element.ts b/src/Umbraco.Web.UI.Client/src/packages/templating/modals/insert-section-modal/insert-section-input.element.ts index 595b147678..adbd5ae14e 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/templating/modals/insert-section-modal/insert-section-input.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/templating/modals/insert-section-modal/insert-section-input.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, property, query } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, query } from '@umbraco-cms/backoffice/external/lit'; import { UUIBooleanInputElement, UUIInputElement } from '@umbraco-ui/uui'; import { getAddSectionSnippet, getRenderBodySnippet, getRenderSectionSnippet } from '../../utils.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/templating/modals/insert-section-modal/insert-section-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/templating/modals/insert-section-modal/insert-section-modal.element.ts index 5ee878ca9a..fa346a0898 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/templating/modals/insert-section-modal/insert-section-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/templating/modals/insert-section-modal/insert-section-modal.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, queryAll, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, queryAll, state } from '@umbraco-cms/backoffice/external/lit'; import { UMB_MODAL_TEMPLATING_INSERT_SECTION_SIDEBAR_ALIAS } from '../manifests.js'; import { getAddSectionSnippet, getRenderBodySnippet, getRenderSectionSnippet } from '../../utils.js'; import UmbInsertSectionCheckboxElement from './insert-section-input.element.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/templating/modals/insert-value-sidebar.element.ts b/src/Umbraco.Web.UI.Client/src/packages/templating/modals/insert-value-sidebar.element.ts index 12d95553b9..6d99be1542 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/templating/modals/insert-value-sidebar.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/templating/modals/insert-value-sidebar.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UUIComboboxElement, UUIInputElement } from '@umbraco-ui/uui'; import { getUmbracoFieldSnippet } from '../utils.js'; import { UmbModalBaseElement } from '@umbraco-cms/internal/modal'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/templating/modals/partial-view-picker-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/templating/modals/partial-view-picker-modal.element.ts index 92ab61ac98..031c133d21 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/templating/modals/partial-view-picker-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/templating/modals/partial-view-picker-modal.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbPartialViewPickerModalData, UmbPartialViewPickerModalResult } from '@umbraco-cms/backoffice/modal'; import { UmbModalBaseElement } from '@umbraco-cms/internal/modal'; import { UmbTreeElement } from '@umbraco-cms/backoffice/tree'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/templating/partial-views/workspace/partial-views-workspace-edit.element.ts b/src/Umbraco.Web.UI.Client/src/packages/templating/partial-views/workspace/partial-views-workspace-edit.element.ts index 8472df866d..3a95ddc970 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/templating/partial-views/workspace/partial-views-workspace-edit.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/templating/partial-views/workspace/partial-views-workspace-edit.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, query, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, query, state } from '@umbraco-cms/backoffice/external/lit'; import { UUIInputElement } from '@umbraco-ui/uui'; import { UmbCodeEditorElement } from '../../../core/components/code-editor/index.js'; import { UmbPartialViewsWorkspaceContext } from './partial-views-workspace.context.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/templating/partial-views/workspace/partial-views-workspace.element.ts b/src/Umbraco.Web.UI.Client/src/packages/templating/partial-views/workspace/partial-views-workspace.element.ts index 1e3b0113d7..c848f0c7f4 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/templating/partial-views/workspace/partial-views-workspace.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/templating/partial-views/workspace/partial-views-workspace.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbPartialViewsWorkspaceContext } from './partial-views-workspace.context.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { UmbRoute, IRoutingInfo, PageComponent, UmbRouterSlotInitEvent } from '@umbraco-cms/backoffice/router'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/templating/stylesheets/workspace/stylesheet-workspace-edit.element.ts b/src/Umbraco.Web.UI.Client/src/packages/templating/stylesheets/workspace/stylesheet-workspace-edit.element.ts index f32afff680..7feb987a55 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/templating/stylesheets/workspace/stylesheet-workspace-edit.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/templating/stylesheets/workspace/stylesheet-workspace-edit.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, LitElement } from 'lit'; -import { customElement } from 'lit/decorators.js'; +import { css, html, LitElement } from '@umbraco-cms/backoffice/external/lit'; +import { customElement } from '@umbraco-cms/backoffice/external/lit'; @customElement('umb-stylesheet-workspace-edit') export class UmbStylesheetWorkspaceEditElement extends LitElement { diff --git a/src/Umbraco.Web.UI.Client/src/packages/templating/stylesheets/workspace/stylesheet-workspace.element.ts b/src/Umbraco.Web.UI.Client/src/packages/templating/stylesheets/workspace/stylesheet-workspace.element.ts index c0e0bdc054..38c2bcd384 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/templating/stylesheets/workspace/stylesheet-workspace.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/templating/stylesheets/workspace/stylesheet-workspace.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { serverFilePathFromUrlFriendlyPath } from '../../utils.js'; import { UmbStylesheetWorkspaceEditElement } from './stylesheet-workspace-edit.element.js'; import { UmbStylesheetWorkspaceContext } from './stylesheet-workspace.context.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/templating/stylesheets/workspace/stylesheet-workspace.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/templating/stylesheets/workspace/stylesheet-workspace.stories.ts index 1001fa83cc..fa73520254 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/templating/stylesheets/workspace/stylesheet-workspace.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/templating/stylesheets/workspace/stylesheet-workspace.stories.ts @@ -1,7 +1,7 @@ import './stylesheet-workspace.element'; import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbStylesheetWorkspaceElement } from './stylesheet-workspace.element.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/templating/templates/components/input-template/input-template.element.ts b/src/Umbraco.Web.UI.Client/src/packages/templating/templates/components/input-template/input-template.element.ts index 70ec7da249..457b2ad5f3 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/templating/templates/components/input-template/input-template.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/templating/templates/components/input-template/input-template.element.ts @@ -1,6 +1,6 @@ -import { css, html } from 'lit'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property, state } from 'lit/decorators.js'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { FormControlMixin } from '@umbraco-ui/uui-base/lib/mixins'; import { UmbTemplateCardElement } from '../template-card/template-card.element.js'; import { UmbTemplateRepository } from '../../repository/template.repository.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/templating/templates/components/template-card/template-card.element.ts b/src/Umbraco.Web.UI.Client/src/packages/templating/templates/components/template-card/template-card.element.ts index 52391844e8..305f632a15 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/templating/templates/components/template-card/template-card.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/templating/templates/components/template-card/template-card.element.ts @@ -1,6 +1,6 @@ -import { css, html } from 'lit'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property } from 'lit/decorators.js'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { FormControlMixin } from '@umbraco-ui/uui-base/lib/mixins'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/templating/templates/components/template-card/template-card.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/templating/templates/components/template-card/template-card.stories.ts index 28711f89e8..c3c89b0725 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/templating/templates/components/template-card/template-card.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/templating/templates/components/template-card/template-card.stories.ts @@ -1,5 +1,5 @@ import { Meta, StoryObj } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import './template-card.element'; import type { UmbTemplateCardElement } from './template-card.element.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/templating/templates/workspace/template-workspace-edit.element.ts b/src/Umbraco.Web.UI.Client/src/packages/templating/templates/workspace/template-workspace-edit.element.ts index d66e13a348..1fbc6a86d9 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/templating/templates/workspace/template-workspace-edit.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/templating/templates/workspace/template-workspace-edit.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, query, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, query, state } from '@umbraco-cms/backoffice/external/lit'; import { UUIInputElement } from '@umbraco-ui/uui'; import { UmbTemplatingInsertMenuElement } from '../../components/insert-menu/templating-insert-menu.element.js'; import { UMB_MODAL_TEMPLATING_INSERT_SECTION_MODAL } from '../../modals/insert-section-modal/insert-section-modal.element.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/templating/templates/workspace/template-workspace.element.ts b/src/Umbraco.Web.UI.Client/src/packages/templating/templates/workspace/template-workspace.element.ts index b00962a3ad..5cc091ed2a 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/templating/templates/workspace/template-workspace.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/templating/templates/workspace/template-workspace.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbTemplateWorkspaceContext } from './template-workspace.context.js'; import type { IRoutingInfo, PageComponent, UmbRoute, UmbRouterSlotInitEvent } from '@umbraco-cms/backoffice/router'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/dashboards/dictionary/dashboard-translation-dictionary.element.ts b/src/Umbraco.Web.UI.Client/src/packages/translation/dashboards/dictionary/dashboard-translation-dictionary.element.ts index 39dd02ca5e..6dc9a14cf7 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/translation/dashboards/dictionary/dashboard-translation-dictionary.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/translation/dashboards/dictionary/dashboard-translation-dictionary.element.ts @@ -1,7 +1,7 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; -import { when } from 'lit/directives/when.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; +import { when } from '@umbraco-cms/backoffice/external/lit'; import { UmbDictionaryRepository } from '../../dictionary/repository/dictionary.repository.js'; import { UmbTableConfig, UmbTableColumn, UmbTableItem } from '@umbraco-cms/backoffice/components'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/entity-actions/create/create-dictionary-modal-layout.element.ts b/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/entity-actions/create/create-dictionary-modal-layout.element.ts index 058e4fb1a1..9454a4583e 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/entity-actions/create/create-dictionary-modal-layout.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/entity-actions/create/create-dictionary-modal-layout.element.ts @@ -1,7 +1,7 @@ -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, query } from 'lit/decorators.js'; -import { when } from 'lit/directives/when.js'; +import { customElement, query } from '@umbraco-cms/backoffice/external/lit'; +import { when } from '@umbraco-cms/backoffice/external/lit'; import { UmbCreateDictionaryModalData, UmbCreateDictionaryModalResult } from '@umbraco-cms/backoffice/modal'; import { UmbModalBaseElement } from '@umbraco-cms/internal/modal'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/entity-actions/export/export-dictionary-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/entity-actions/export/export-dictionary-modal.element.ts index 06c2cdcced..505c412e68 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/entity-actions/export/export-dictionary-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/entity-actions/export/export-dictionary-modal.element.ts @@ -1,6 +1,6 @@ -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, query } from 'lit/decorators.js'; +import { customElement, query } from '@umbraco-cms/backoffice/external/lit'; import { UmbExportDictionaryModalData, UmbExportDictionaryModalResult } from '@umbraco-cms/backoffice/modal'; import { UmbModalBaseElement } from '@umbraco-cms/internal/modal'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/entity-actions/import/import-dictionary-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/entity-actions/import/import-dictionary-modal.element.ts index 27ebd96b89..9e037ef535 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/entity-actions/import/import-dictionary-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/entity-actions/import/import-dictionary-modal.element.ts @@ -1,7 +1,7 @@ -import { css, html } from 'lit'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, query, state } from 'lit/decorators.js'; -import { when } from 'lit/directives/when.js'; +import { customElement, query, state } from '@umbraco-cms/backoffice/external/lit'; +import { when } from '@umbraco-cms/backoffice/external/lit'; import { UmbDictionaryRepository } from '../../repository/dictionary.repository.js'; import { UmbImportDictionaryModalData, UmbImportDictionaryModalResult } from '@umbraco-cms/backoffice/modal'; import { ImportDictionaryRequestModel } from '@umbraco-cms/backoffice/backend-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/menu-item/dictionary-menu-item.element.ts b/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/menu-item/dictionary-menu-item.element.ts index b3af10f851..dd79aa0245 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/menu-item/dictionary-menu-item.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/menu-item/dictionary-menu-item.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement } from '@umbraco-cms/backoffice/external/lit'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; @customElement('umb-dictionary-menu-item') diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/workspace/dictionary-workspace-edit.element.ts b/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/workspace/dictionary-workspace-edit.element.ts index 3154e5b620..01a8e8b996 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/workspace/dictionary-workspace-edit.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/workspace/dictionary-workspace-edit.element.ts @@ -1,7 +1,7 @@ import { UUIInputElement, UUIInputEvent } from '@umbraco-ui/uui'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbDictionaryWorkspaceContext } from './dictionary-workspace.context.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { UMB_ENTITY_WORKSPACE_CONTEXT } from '@umbraco-cms/backoffice/workspace'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/workspace/dictionary-workspace.element.ts b/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/workspace/dictionary-workspace.element.ts index 16a290ec12..9d25bd7b85 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/workspace/dictionary-workspace.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/workspace/dictionary-workspace.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbDictionaryWorkspaceContext } from './dictionary-workspace.context.js'; import { UmbDictionaryWorkspaceEditElement } from './dictionary-workspace-edit.element.js'; import type { UmbRoute } from '@umbraco-cms/backoffice/router'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/workspace/dictionary-workspace.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/workspace/dictionary-workspace.stories.ts index 0e78dd5232..c365c10594 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/workspace/dictionary-workspace.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/workspace/dictionary-workspace.stories.ts @@ -1,7 +1,7 @@ import './dictionary-workspace.element'; import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; import { data } from '../../../../mocks/data/dictionary.data.js'; import type { UmbWorkspaceDictionaryElement } from './dictionary-workspace.element.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/workspace/views/edit/workspace-view-dictionary-edit.element.ts b/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/workspace/views/edit/workspace-view-dictionary-edit.element.ts index 727e5389b8..602b594821 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/workspace/views/edit/workspace-view-dictionary-edit.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/workspace/views/edit/workspace-view-dictionary-edit.element.ts @@ -1,8 +1,8 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; -import { repeat } from 'lit/directives/repeat.js'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; +import { repeat } from '@umbraco-cms/backoffice/external/lit'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; import { UUITextareaElement, UUITextareaEvent } from '@umbraco-ui/uui'; import { UmbDictionaryWorkspaceContext } from '../../dictionary-workspace.context.js'; import { UmbDictionaryRepository } from '../../../repository/dictionary.repository.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/workspace/views/edit/workspace-view-dictionary-edit.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/workspace/views/edit/workspace-view-dictionary-edit.stories.ts index f9afc0c0aa..d1dc2c8b49 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/workspace/views/edit/workspace-view-dictionary-edit.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/translation/dictionary/workspace/views/edit/workspace-view-dictionary-edit.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; //import { data } from '../../../../../core/mocks/data/dictionary.data.js'; import type { UmbWorkspaceViewDictionaryEditElement } from './workspace-view-dictionary-edit.element.js'; import './workspace-view-dictionary-edit.element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/translation/modals/dictionary-item-picker/dictionary-item-picker-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/translation/modals/dictionary-item-picker/dictionary-item-picker-modal.element.ts index 8f02fdbb9d..9e4f5e9e09 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/translation/modals/dictionary-item-picker/dictionary-item-picker-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/translation/modals/dictionary-item-picker/dictionary-item-picker-modal.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbTreeElement } from '@umbraco-cms/backoffice/tree'; import { UmbModalBaseElement } from '@umbraco-cms/internal/modal'; import { UmbDictionaryItemPickerModalData, UmbDictionaryItemPickerModalResult } from '@umbraco-cms/backoffice/modal'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/umbraco-news/umbraco-news-dashboard.element.ts b/src/Umbraco.Web.UI.Client/src/packages/umbraco-news/umbraco-news-dashboard.element.ts index 85c8c8c19b..bd7b450320 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/umbraco-news/umbraco-news-dashboard.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/umbraco-news/umbraco-news-dashboard.element.ts @@ -1,5 +1,5 @@ -import { css, html, LitElement } from 'lit'; -import { customElement } from 'lit/decorators.js'; +import { css, html, LitElement } from '@umbraco-cms/backoffice/external/lit'; +import { customElement } from '@umbraco-cms/backoffice/external/lit'; @customElement('umb-umbraco-news-dashboard') export class UmbUmbracoNewsDashboardElement extends LitElement { diff --git a/src/Umbraco.Web.UI.Client/src/packages/umbraco-news/umbraco-news-dashboard.stories.ts b/src/Umbraco.Web.UI.Client/src/packages/umbraco-news/umbraco-news-dashboard.stories.ts index c6111acc35..dcb8394e57 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/umbraco-news/umbraco-news-dashboard.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/umbraco-news/umbraco-news-dashboard.stories.ts @@ -1,7 +1,7 @@ import './umbraco-news-dashboard.element'; import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbUmbracoNewsDashboardElement } from './umbraco-news-dashboard.element.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/users/current-user/current-user-header-app.element.ts b/src/Umbraco.Web.UI.Client/src/packages/users/current-user/current-user-header-app.element.ts index f27b29e1f5..cbc8e90f87 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/users/current-user/current-user-header-app.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/users/current-user/current-user-header-app.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, CSSResultGroup, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, CSSResultGroup, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import type { UmbLoggedInUser } from './types.js'; import { UmbCurrentUserStore, UMB_CURRENT_USER_STORE_CONTEXT_TOKEN } from './current-user.store.js'; import { UmbModalContext, UMB_MODAL_CONTEXT_TOKEN, UMB_CURRENT_USER_MODAL } from '@umbraco-cms/backoffice/modal'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/users/current-user/modals/change-password/change-password-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/users/current-user/modals/change-password/change-password-modal.element.ts index 3621a1f174..6434c31935 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/users/current-user/modals/change-password/change-password-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/users/current-user/modals/change-password/change-password-modal.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, CSSResultGroup, html, nothing } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { css, CSSResultGroup, html, nothing } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UmbModalHandler, UmbChangePasswordModalData } from '@umbraco-cms/backoffice/modal'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/users/current-user/modals/current-user/current-user-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/users/current-user/modals/current-user/current-user-modal.element.ts index 7c6750fea6..a43fa936dc 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/users/current-user/modals/current-user/current-user-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/users/current-user/modals/current-user/current-user-modal.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, CSSResultGroup, html } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; +import { css, CSSResultGroup, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbCurrentUserStore, UMB_CURRENT_USER_STORE_CONTEXT_TOKEN } from '../../current-user.store.js'; import type { UmbLoggedInUser } from '../../types.js'; import { UmbModalHandler } from '@umbraco-cms/backoffice/modal'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/users/current-user/user-profile-apps/user-profile-app-external-login-providers.element.ts b/src/Umbraco.Web.UI.Client/src/packages/users/current-user/user-profile-apps/user-profile-app-external-login-providers.element.ts index 1f716bde72..dc35c3eb33 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/users/current-user/user-profile-apps/user-profile-app-external-login-providers.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/users/current-user/user-profile-apps/user-profile-app-external-login-providers.element.ts @@ -1,6 +1,6 @@ -import { css, html } from 'lit'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement } from 'lit/decorators.js'; +import { customElement } from '@umbraco-cms/backoffice/external/lit'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; @customElement('umb-user-profile-app-external-login-providers') diff --git a/src/Umbraco.Web.UI.Client/src/packages/users/current-user/user-profile-apps/user-profile-app-history.element.ts b/src/Umbraco.Web.UI.Client/src/packages/users/current-user/user-profile-apps/user-profile-app-history.element.ts index 379211bbef..e477d76004 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/users/current-user/user-profile-apps/user-profile-app-history.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/users/current-user/user-profile-apps/user-profile-app-history.element.ts @@ -1,6 +1,6 @@ -import { css, html, nothing } from 'lit'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, state } from 'lit/decorators.js'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbCurrentUserHistoryItem, UmbCurrentUserHistoryStore, diff --git a/src/Umbraco.Web.UI.Client/src/packages/users/current-user/user-profile-apps/user-profile-app-profile.element.ts b/src/Umbraco.Web.UI.Client/src/packages/users/current-user/user-profile-apps/user-profile-app-profile.element.ts index 5b7f8cf51e..a039f092d1 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/users/current-user/user-profile-apps/user-profile-app-profile.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/users/current-user/user-profile-apps/user-profile-app-profile.element.ts @@ -1,6 +1,6 @@ -import { css, html } from 'lit'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, state } from 'lit/decorators.js'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbCurrentUserStore, UMB_CURRENT_USER_STORE_CONTEXT_TOKEN } from '../current-user.store.js'; import type { UmbLoggedInUser } from '../types.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/users/current-user/user-profile-apps/user-profile-app-themes.element.ts b/src/Umbraco.Web.UI.Client/src/packages/users/current-user/user-profile-apps/user-profile-app-themes.element.ts index 2c36141d95..413b52fc67 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/users/current-user/user-profile-apps/user-profile-app-themes.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/users/current-user/user-profile-apps/user-profile-app-themes.element.ts @@ -1,6 +1,6 @@ -import { css, html } from 'lit'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, state } from 'lit/decorators.js'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UUISelectEvent } from '@umbraco-ui/uui'; import { UmbThemeContext, UMB_THEME_CONTEXT_TOKEN } from '../../../settings/themes/theme.context.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/collection/user-group-collection-header.element.ts b/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/collection/user-group-collection-header.element.ts index a62f71f377..3b6fedc6a6 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/collection/user-group-collection-header.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/collection/user-group-collection-header.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement } from '@umbraco-cms/backoffice/external/lit'; import { UUIInputEvent } from '@umbraco-ui/uui'; import { UmbUserGroupCollectionContext } from './user-group-collection.context.js'; import { UMB_COLLECTION_CONTEXT_TOKEN } from '@umbraco-cms/backoffice/collection'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/collection/user-group-collection-view.element.ts b/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/collection/user-group-collection-view.element.ts index c070798619..76e5791ef6 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/collection/user-group-collection-view.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/collection/user-group-collection-view.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbUserGroupCollectionContext } from './user-group-collection.context.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { UMB_COLLECTION_CONTEXT_TOKEN } from '@umbraco-cms/backoffice/collection'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/collection/user-group-collection.element.ts b/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/collection/user-group-collection.element.ts index dec2440550..fb85786096 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/collection/user-group-collection.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/collection/user-group-collection.element.ts @@ -1,6 +1,6 @@ -import { css, html } from 'lit'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement } from 'lit/decorators.js'; +import { customElement } from '@umbraco-cms/backoffice/external/lit'; import { UmbUserGroupCollectionContext } from './user-group-collection.context.js'; import { UMB_COLLECTION_CONTEXT_TOKEN } from '@umbraco-cms/backoffice/collection'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/collection/user-group-table-name-column-layout.element.ts b/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/collection/user-group-table-name-column-layout.element.ts index 367cd136f0..eebefc0bf6 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/collection/user-group-table-name-column-layout.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/collection/user-group-table-name-column-layout.element.ts @@ -1,5 +1,5 @@ -import { html, LitElement } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { html, LitElement } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UmbTableItem } from '@umbraco-cms/backoffice/components'; @customElement('umb-user-group-table-name-column-layout') diff --git a/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/collection/user-group-table-sections-column-layout.element.ts b/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/collection/user-group-table-sections-column-layout.element.ts index a234ed2316..5a0a17129a 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/collection/user-group-table-sections-column-layout.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/collection/user-group-table-sections-column-layout.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import type { UmbTableItem } from '@umbraco-cms/backoffice/components'; import { umbExtensionsRegistry } from '@umbraco-cms/backoffice/extension-registry'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/components/input-user-group/user-group-input.element.ts b/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/components/input-user-group/user-group-input.element.ts index 185378ab6f..376bc173fb 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/components/input-user-group/user-group-input.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/components/input-user-group/user-group-input.element.ts @@ -1,6 +1,6 @@ -import { css, html } from 'lit'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property, state } from 'lit/decorators.js'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { FormControlMixin } from '@umbraco-ui/uui-base/lib/mixins'; import { UmbUserGroupPickerContext } from './user-group-input.context.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/entity-bulk-actions/delete/delete.action.ts b/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/entity-bulk-actions/delete/delete.action.ts index 7686124388..384d956ead 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/entity-bulk-actions/delete/delete.action.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/entity-bulk-actions/delete/delete.action.ts @@ -1,4 +1,4 @@ -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import type { UmbUserGroupRepository } from '../../repository/user-group.repository.js'; import { UmbEntityBulkActionBase } from '@umbraco-cms/backoffice/entity-bulk-action'; import type { UmbControllerHostElement } from '@umbraco-cms/backoffice/controller-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/modals/user-group-picker/user-group-picker-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/modals/user-group-picker/user-group-picker-modal.element.ts index 0ae54d4a35..9980ef4699 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/modals/user-group-picker/user-group-picker-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/modals/user-group-picker/user-group-picker-modal.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import type { UmbUserGroupRepository } from '../../repository/user-group.repository.js'; import { UmbSelectionManagerBase } from '@umbraco-cms/backoffice/utils'; import { UmbModalBaseElement } from '@umbraco-cms/internal/modal'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/section-view/user-groups-section-view.element.ts b/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/section-view/user-groups-section-view.element.ts index 4d70986e5a..bff36084bf 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/section-view/user-groups-section-view.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/section-view/user-groups-section-view.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement } from '@umbraco-cms/backoffice/external/lit'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { UmbRoute } from '@umbraco-cms/backoffice/router'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/workspace/actions/workspace-action-user-group-save.element.ts b/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/workspace/actions/workspace-action-user-group-save.element.ts index 759147e31b..83eb00e0ba 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/workspace/actions/workspace-action-user-group-save.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/workspace/actions/workspace-action-user-group-save.element.ts @@ -1,5 +1,5 @@ -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; import type { UUIButtonState } from '@umbraco-ui/uui'; import { UmbUserWorkspaceContext } from '../../../users/workspace/user-workspace.context.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/workspace/user-group-workspace-edit.element.ts b/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/workspace/user-group-workspace-edit.element.ts index 4e712a4b99..a930ad5a63 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/workspace/user-group-workspace-edit.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/workspace/user-group-workspace-edit.element.ts @@ -1,7 +1,7 @@ import { UUIInputElement, UUIInputEvent } from '@umbraco-ui/uui'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html, nothing } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; // TODO: import from package when available //import { UmbUserInputElement } from '../../users/components/user-input/user-input.element.js'; import { UmbUserGroupWorkspaceContext } from './user-group-workspace.context.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/workspace/user-group-workspace.element.ts b/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/workspace/user-group-workspace.element.ts index 448d331a4f..d2141ff392 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/workspace/user-group-workspace.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/users/user-groups/workspace/user-group-workspace.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbUserGroupWorkspaceContext } from './user-group-workspace.context.js'; import { UmbUserGroupWorkspaceEditElement } from './user-group-workspace-edit.element.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/users/users/collection/user-collection-header.element.ts b/src/Umbraco.Web.UI.Client/src/packages/users/users/collection/user-collection-header.element.ts index 67fd29073e..aeca5a5543 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/users/users/collection/user-collection-header.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/users/users/collection/user-collection-header.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UUIBooleanInputEvent, UUICheckboxElement, UUIRadioGroupElement, UUIRadioGroupEvent } from '@umbraco-ui/uui'; import { UmbUserCollectionContext } from './user-collection.context.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/users/users/collection/user-collection.element.ts b/src/Umbraco.Web.UI.Client/src/packages/users/users/collection/user-collection.element.ts index 32efab708c..afe6d924f4 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/users/users/collection/user-collection.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/users/users/collection/user-collection.element.ts @@ -1,6 +1,6 @@ -import { css, html } from 'lit'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, state } from 'lit/decorators.js'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbUserCollectionContext } from './user-collection.context.js'; import { UMB_COLLECTION_CONTEXT_TOKEN } from '@umbraco-cms/backoffice/collection'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/users/users/collection/views/grid/user-collection-grid-view.element.ts b/src/Umbraco.Web.UI.Client/src/packages/users/users/collection/views/grid/user-collection-grid-view.element.ts index 72bf2ce1d6..8b50ffaf63 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/users/users/collection/views/grid/user-collection-grid-view.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/users/users/collection/views/grid/user-collection-grid-view.element.ts @@ -1,8 +1,8 @@ -import { css, html, nothing } from 'lit'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, state } from 'lit/decorators.js'; -import { repeat } from 'lit/directives/repeat.js'; -import { ifDefined } from 'lit/directives/if-defined.js'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; +import { repeat } from '@umbraco-cms/backoffice/external/lit'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; import { getLookAndColorFromUserStatus } from '../../../../utils.js'; import { UmbUserCollectionContext } from '../../user-collection.context.js'; import { UMB_COLLECTION_CONTEXT_TOKEN } from '@umbraco-cms/backoffice/collection'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/users/users/collection/views/table/column-layouts/name/user-table-name-column-layout.element.ts b/src/Umbraco.Web.UI.Client/src/packages/users/users/collection/views/table/column-layouts/name/user-table-name-column-layout.element.ts index 34d61a1434..2c89ba7854 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/users/users/collection/views/table/column-layouts/name/user-table-name-column-layout.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/users/users/collection/views/table/column-layouts/name/user-table-name-column-layout.element.ts @@ -1,5 +1,5 @@ -import { html, LitElement } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { html, LitElement } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import type { UmbTableColumn, UmbTableItem } from '@umbraco-cms/backoffice/components'; @customElement('umb-user-table-name-column-layout') diff --git a/src/Umbraco.Web.UI.Client/src/packages/users/users/collection/views/table/column-layouts/status/user-table-status-column-layout.element.ts b/src/Umbraco.Web.UI.Client/src/packages/users/users/collection/views/table/column-layouts/status/user-table-status-column-layout.element.ts index 15773d79c6..db2f4dad9e 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/users/users/collection/views/table/column-layouts/status/user-table-status-column-layout.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/users/users/collection/views/table/column-layouts/status/user-table-status-column-layout.element.ts @@ -1,5 +1,5 @@ -import { html, LitElement, nothing } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { html, LitElement, nothing } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { getLookAndColorFromUserStatus } from '../../../../../../utils.js'; @customElement('umb-user-table-status-column-layout') diff --git a/src/Umbraco.Web.UI.Client/src/packages/users/users/collection/views/table/user-collection-table-view.element.ts b/src/Umbraco.Web.UI.Client/src/packages/users/users/collection/views/table/user-collection-table-view.element.ts index 6a29a794e8..0264364b93 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/users/users/collection/views/table/user-collection-table-view.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/users/users/collection/views/table/user-collection-table-view.element.ts @@ -1,6 +1,6 @@ -import { css, html } from 'lit'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, state } from 'lit/decorators.js'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbUserCollectionContext } from '../../user-collection.context.js'; import { UmbUserGroupStore, diff --git a/src/Umbraco.Web.UI.Client/src/packages/users/users/components/user-input/user-input.element.ts b/src/Umbraco.Web.UI.Client/src/packages/users/users/components/user-input/user-input.element.ts index 54ff5761b2..ff1dd6f03a 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/users/users/components/user-input/user-input.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/users/users/components/user-input/user-input.element.ts @@ -1,6 +1,6 @@ -import { css, html } from 'lit'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, property, state } from 'lit/decorators.js'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { FormControlMixin } from '@umbraco-ui/uui-base/lib/mixins'; import { UmbUserPickerContext } from './user-input.context.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/users/users/entity-bulk-actions/delete/delete.action.ts b/src/Umbraco.Web.UI.Client/src/packages/users/users/entity-bulk-actions/delete/delete.action.ts index 489261cf28..db964da094 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/users/users/entity-bulk-actions/delete/delete.action.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/users/users/entity-bulk-actions/delete/delete.action.ts @@ -1,4 +1,4 @@ -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import { UmbUserRepository } from '../../repository/user.repository.js'; import { UmbEntityBulkActionBase } from '@umbraco-cms/backoffice/entity-bulk-action'; import { UmbControllerHostElement } from '@umbraco-cms/backoffice/controller-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/users/users/modals/create/user-create-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/users/users/modals/create/user-create-modal.element.ts index 64bf6f4891..2b4cf17b42 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/users/users/modals/create/user-create-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/users/users/modals/create/user-create-modal.element.ts @@ -1,6 +1,6 @@ -import { css, html, nothing } from 'lit'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, query, state } from 'lit/decorators.js'; +import { customElement, query, state } from '@umbraco-cms/backoffice/external/lit'; import { UUIInputPasswordElement } from '@umbraco-ui/uui'; // TODO: we need to import this from the user group module when it is ready import { UmbUserGroupInputElement } from '../../../user-groups/components/input-user-group/user-group-input.element.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/users/users/modals/invite/user-invite-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/users/users/modals/invite/user-invite-modal.element.ts index 104eb2b1ab..1d0468a633 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/users/users/modals/invite/user-invite-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/users/users/modals/invite/user-invite-modal.element.ts @@ -1,6 +1,6 @@ -import { css, html, nothing } from 'lit'; +import { css, html, nothing } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, query, state } from 'lit/decorators.js'; +import { customElement, query, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbUserGroupInputElement } from '../../../user-groups/components/input-user-group/user-group-input.element.js'; import { UmbUserRepository } from '../../repository/user.repository.js'; import { UmbModalBaseElement } from '@umbraco-cms/internal/modal'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/users/users/modals/user-picker/user-picker-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/users/users/modals/user-picker/user-picker-modal.element.ts index 153b322294..adf264f7ec 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/users/users/modals/user-picker/user-picker-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/users/users/modals/user-picker/user-picker-modal.element.ts @@ -1,6 +1,6 @@ import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbUserRepository } from '../../repository/user.repository.js'; import { UmbUserPickerModalData, UmbUserPickerModalResult } from '@umbraco-cms/backoffice/modal'; import { createExtensionClass } from '@umbraco-cms/backoffice/extension-api'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/users/users/section-view/users-section-view.element.ts b/src/Umbraco.Web.UI.Client/src/packages/users/users/section-view/users-section-view.element.ts index 6b6c2c8661..cc0138bc9a 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/users/users/section-view/users-section-view.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/users/users/section-view/users-section-view.element.ts @@ -1,6 +1,6 @@ -import { css, html } from 'lit'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement } from 'lit/decorators.js'; +import { customElement } from '@umbraco-cms/backoffice/external/lit'; import type { UmbRoute } from '@umbraco-cms/backoffice/router'; import '../collection/views/table/user-collection-table-view.element.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/users/users/workspace/actions/user-workspace-action-save.element.ts b/src/Umbraco.Web.UI.Client/src/packages/users/users/workspace/actions/user-workspace-action-save.element.ts index 056e06be9b..070e86eabc 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/users/users/workspace/actions/user-workspace-action-save.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/users/users/workspace/actions/user-workspace-action-save.element.ts @@ -1,5 +1,5 @@ -import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { css, html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; import type { UUIButtonState } from '@umbraco-ui/uui'; import { UmbUserWorkspaceContext } from '../user-workspace.context.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/users/users/workspace/user-workspace-edit.element.ts b/src/Umbraco.Web.UI.Client/src/packages/users/users/workspace/user-workspace-edit.element.ts index 6921433851..2d07486ad6 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/users/users/workspace/user-workspace-edit.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/users/users/workspace/user-workspace-edit.element.ts @@ -1,9 +1,9 @@ import { UUIInputElement, UUIInputEvent } from '@umbraco-ui/uui'; -import { css, html, nothing, TemplateResult } from 'lit'; +import { css, html, nothing, TemplateResult } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, state } from 'lit/decorators.js'; -import { ifDefined } from 'lit/directives/if-defined.js'; -import { repeat } from 'lit/directives/repeat.js'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; +import { ifDefined } from '@umbraco-cms/backoffice/external/lit'; +import { repeat } from '@umbraco-cms/backoffice/external/lit'; import { UmbCurrentUserStore, UMB_CURRENT_USER_STORE_CONTEXT_TOKEN } from '../../current-user/current-user.store.js'; import { getLookAndColorFromUserStatus } from '../../utils.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/users/users/workspace/user-workspace.element.ts b/src/Umbraco.Web.UI.Client/src/packages/users/users/workspace/user-workspace.element.ts index d062f4bad0..50fa6abc2c 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/users/users/workspace/user-workspace.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/users/users/workspace/user-workspace.element.ts @@ -1,6 +1,6 @@ -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; import { UUITextStyles } from '@umbraco-ui/uui-css'; -import { customElement, state } from 'lit/decorators.js'; +import { customElement, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbUserWorkspaceContext } from './user-workspace.context.js'; import { UmbUserWorkspaceEditElement } from './user-workspace-edit.element.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icon.stories.ts b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icon.stories.ts index 5e6ce9acbd..97c73d2a3c 100644 --- a/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icon.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/shared/icon-registry/icon.stories.ts @@ -1,6 +1,6 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; -import { repeat } from 'lit/directives/repeat.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { repeat } from '@umbraco-cms/backoffice/external/lit'; import icons from '../../../public-assets/icons/icons.json'; export default { diff --git a/src/Umbraco.Web.UI.Client/src/shared/lit-element/lit-element.element.ts b/src/Umbraco.Web.UI.Client/src/shared/lit-element/lit-element.element.ts index 8d0ef87d45..43266c07aa 100644 --- a/src/Umbraco.Web.UI.Client/src/shared/lit-element/lit-element.element.ts +++ b/src/Umbraco.Web.UI.Client/src/shared/lit-element/lit-element.element.ts @@ -1,4 +1,4 @@ -import { LitElement } from 'lit'; +import { LitElement } from '@umbraco-cms/backoffice/external/lit'; import { UmbElementMixin } from '@umbraco-cms/backoffice/element-api'; export class UmbLitElement extends UmbElementMixin(LitElement) {} diff --git a/src/Umbraco.Web.UI.Client/src/shared/modal/modal-element.element.ts b/src/Umbraco.Web.UI.Client/src/shared/modal/modal-element.element.ts index e667a8ee2f..e65bb261b8 100644 --- a/src/Umbraco.Web.UI.Client/src/shared/modal/modal-element.element.ts +++ b/src/Umbraco.Web.UI.Client/src/shared/modal/modal-element.element.ts @@ -1,4 +1,4 @@ -import { property } from 'lit/decorators.js'; +import { property } from '@umbraco-cms/backoffice/external/lit'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { UmbModalHandler } from '@umbraco-cms/backoffice/modal'; import type { ManifestModal, UmbModalExtensionElement } from '@umbraco-cms/backoffice/extension-registry'; diff --git a/src/Umbraco.Web.UI.Client/src/shared/modal/stories/modal.mdx b/src/Umbraco.Web.UI.Client/src/shared/modal/stories/modal.mdx index d80afa5c2c..0810be6f75 100644 --- a/src/Umbraco.Web.UI.Client/src/shared/modal/stories/modal.mdx +++ b/src/Umbraco.Web.UI.Client/src/shared/modal/stories/modal.mdx @@ -23,7 +23,7 @@ A modal is a popup that darkens the background and has focus lock. There are two The UmbModal context can be used to open modals. ```ts -import { LitElement } from 'lit'; +import { LitElement } from '@umbraco-cms/backoffice/external/lit'; import { UmbElementMixin } from '@umbraco-cms/element'; import { UmbModalContext, UMB_MODAL_CONTEXT_ALIAS } from '@umbraco-cms/modal'; @@ -173,7 +173,7 @@ Notice the Property Editor registration will add the property alias and variant A modal can be opened by calling the open method on the UmbModalContext. The methods will accept a modal token (or extension alias), an optional dataset, and optional modal options. It returns an instance of UmbModalHandler. ```ts -import { html, LitElement } from 'lit'; +import { html, LitElement } from '@umbraco-cms/backoffice/external/lit'; import { UmbElementMixin } from '@umbraco-cms/element'; import { UmbModalContext, UMB_MODAL_CONTEXT_ALIAS } from '@umbraco-cms/modal'; class MyElement extends UmbElementMixin(LitElement) { @@ -241,7 +241,7 @@ const MY_MODAL_TOKEN = new ModalToken('My.Modal', { The Modal element ```ts -import { html, LitElement } from 'lit'; +import { html, LitElement } from '@umbraco-cms/backoffice/external/lit'; import { UmbElementMixin } from '@umbraco-cms/element'; import type { UmbModalHandler } from '@umbraco-cms/modal'; diff --git a/src/Umbraco.Web.UI.Client/src/shared/modal/stories/modal.stories.ts b/src/Umbraco.Web.UI.Client/src/shared/modal/stories/modal.stories.ts index b80cd203b5..958d0f7072 100644 --- a/src/Umbraco.Web.UI.Client/src/shared/modal/stories/modal.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/shared/modal/stories/modal.stories.ts @@ -1,5 +1,5 @@ import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; +import { html } from '@umbraco-cms/backoffice/external/lit'; export default { title: 'API/Modals', diff --git a/src/Umbraco.Web.UI.Client/src/shared/modal/stories/story-modal-service-example.element.ts b/src/Umbraco.Web.UI.Client/src/shared/modal/stories/story-modal-service-example.element.ts index 4e0580a122..132a609394 100644 --- a/src/Umbraco.Web.UI.Client/src/shared/modal/stories/story-modal-service-example.element.ts +++ b/src/Umbraco.Web.UI.Client/src/shared/modal/stories/story-modal-service-example.element.ts @@ -1,5 +1,5 @@ -import { html } from 'lit'; -import { customElement, property, state } from 'lit/decorators.js'; +import { html } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { UMB_MODAL_CONTEXT_TOKEN, UmbModalContext } from '@umbraco-cms/backoffice/modal'; diff --git a/src/Umbraco.Web.UI.Client/src/shared/router/router-slot.element.ts b/src/Umbraco.Web.UI.Client/src/shared/router/router-slot.element.ts index b187ce9595..f449bb3485 100644 --- a/src/Umbraco.Web.UI.Client/src/shared/router/router-slot.element.ts +++ b/src/Umbraco.Web.UI.Client/src/shared/router/router-slot.element.ts @@ -1,7 +1,7 @@ // eslint-disable-next-line local-rules/no-external-imports import '@umbraco-cms/backoffice/external/router-slot'; -import { css, html, PropertyValueMap } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { css, html, PropertyValueMap } from '@umbraco-cms/backoffice/external/lit'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UmbRouterSlotInitEvent } from './router-slot-init.event.js'; import { UmbRouterSlotChangeEvent } from './router-slot-change.event.js'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/shared/router/variant-router-slot.element.ts b/src/Umbraco.Web.UI.Client/src/shared/router/variant-router-slot.element.ts index ba1bc83ea0..06429aff2e 100644 --- a/src/Umbraco.Web.UI.Client/src/shared/router/variant-router-slot.element.ts +++ b/src/Umbraco.Web.UI.Client/src/shared/router/variant-router-slot.element.ts @@ -1,4 +1,4 @@ -import { customElement, property } from 'lit/decorators.js'; +import { customElement, property } from '@umbraco-cms/backoffice/external/lit'; import { UmbRouterSlotElement } from './router-slot.element.js'; import { UmbVariantId } from '@umbraco-cms/backoffice/variant'; import { UmbRoute } from '@umbraco-cms/backoffice/router'; diff --git a/src/Umbraco.Web.UI.Client/tsconfig.json b/src/Umbraco.Web.UI.Client/tsconfig.json index 23ae4e4119..32e03ac06c 100644 --- a/src/Umbraco.Web.UI.Client/tsconfig.json +++ b/src/Umbraco.Web.UI.Client/tsconfig.json @@ -18,6 +18,7 @@ "resolveJsonModule": true, "baseUrl": ".", "paths": { + "@umbraco-cms/backoffice/external/lit": ["external/lit"], "@umbraco-cms/backoffice/external/openid": ["external/openid"], "@umbraco-cms/backoffice/backend-api": ["external/backend-api"], "@umbraco-cms/backoffice/external/rxjs": ["external/rxjs"],