From 0dcbdc4a0a49a9e3b2caca58fa71fb39e652d252 Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Wed, 3 May 2023 16:08:19 +0200 Subject: [PATCH] move workspace-split-view-manager to workspace lib --- src/Umbraco.Web.UI.Client/libs/workspace/index.ts | 1 + .../workspace}/workspace-split-view-manager.class.ts | 0 .../components/variant-selector/variant-selector.element.ts | 2 +- .../workspace-variable-entity-context.interface.ts | 6 ++++-- .../workspace-variant/workspace-variant.context.ts | 2 +- .../workspace/document-workspace-editor.element.ts | 2 +- .../workspace/document-workspace-split-view.element.ts | 2 +- .../documents/workspace/document-workspace.context.ts | 3 +-- 8 files changed, 10 insertions(+), 8 deletions(-) rename src/Umbraco.Web.UI.Client/{src/backoffice/core/components/workspace/workspace-context => libs/workspace}/workspace-split-view-manager.class.ts (100%) diff --git a/src/Umbraco.Web.UI.Client/libs/workspace/index.ts b/src/Umbraco.Web.UI.Client/libs/workspace/index.ts index de14fcfee4..aeb6753e07 100644 --- a/src/Umbraco.Web.UI.Client/libs/workspace/index.ts +++ b/src/Umbraco.Web.UI.Client/libs/workspace/index.ts @@ -1,2 +1,3 @@ export * from './actions'; export * from './context'; +export * from './workspace-split-view-manager.class'; diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/core/components/workspace/workspace-context/workspace-split-view-manager.class.ts b/src/Umbraco.Web.UI.Client/libs/workspace/workspace-split-view-manager.class.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/backoffice/core/components/workspace/workspace-context/workspace-split-view-manager.class.ts rename to src/Umbraco.Web.UI.Client/libs/workspace/workspace-split-view-manager.class.ts diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/core/components/variant-selector/variant-selector.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/core/components/variant-selector/variant-selector.element.ts index ddab9c83ab..7bd64de046 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/core/components/variant-selector/variant-selector.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/core/components/variant-selector/variant-selector.element.ts @@ -7,7 +7,7 @@ import { UmbWorkspaceVariantContext, UMB_WORKSPACE_VARIANT_CONTEXT_TOKEN, } from '../workspace/workspace-variant/workspace-variant.context'; -import type { ActiveVariant } from '../workspace/workspace-context/workspace-split-view-manager.class'; +import type { ActiveVariant } from '@umbraco-cms/backoffice/workspace'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { DocumentVariantResponseModel, ContentStateModel } from '@umbraco-cms/backoffice/backend-api'; diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/core/components/workspace/workspace-context/workspace-variable-entity-context.interface.ts b/src/Umbraco.Web.UI.Client/src/backoffice/core/components/workspace/workspace-context/workspace-variable-entity-context.interface.ts index 45f2be4d9b..73b1ca155e 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/core/components/workspace/workspace-context/workspace-variable-entity-context.interface.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/core/components/workspace/workspace-context/workspace-variable-entity-context.interface.ts @@ -1,7 +1,9 @@ import type { Observable } from 'rxjs'; import { UmbVariantId } from '@umbraco-cms/backoffice/variant'; -import { UmbWorkspaceSplitViewManager } from './workspace-split-view-manager.class'; -import type { UmbEntityWorkspaceContextInterface } from '@umbraco-cms/backoffice/workspace'; +import type { + UmbEntityWorkspaceContextInterface, + UmbWorkspaceSplitViewManager, +} from '@umbraco-cms/backoffice/workspace'; import type { ValueModelBaseModel, VariantResponseModelBaseModel } from '@umbraco-cms/backoffice/backend-api'; export interface UmbWorkspaceVariableEntityContextInterface extends UmbEntityWorkspaceContextInterface { diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/core/components/workspace/workspace-variant/workspace-variant.context.ts b/src/Umbraco.Web.UI.Client/src/backoffice/core/components/workspace/workspace-variant/workspace-variant.context.ts index dfd81d33db..25bf1a75b7 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/core/components/workspace/workspace-variant/workspace-variant.context.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/core/components/workspace/workspace-variant/workspace-variant.context.ts @@ -1,7 +1,7 @@ import { UmbVariantId } from '@umbraco-cms/backoffice/variant'; import { UmbDocumentWorkspaceContext } from '../../../../documents/documents/workspace/document-workspace.context'; import { UmbWorkspaceVariableEntityContextInterface } from '../workspace-context/workspace-variable-entity-context.interface'; -import { ActiveVariant } from '../workspace-context/workspace-split-view-manager.class'; +import { ActiveVariant } from '@umbraco-cms/backoffice/workspace'; import { UmbContextConsumerController, UmbContextProviderController, diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/workspace/document-workspace-editor.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/workspace/document-workspace-editor.element.ts index 2ba1fa1828..9fc16cae57 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/workspace/document-workspace-editor.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/workspace/document-workspace-editor.element.ts @@ -2,9 +2,9 @@ import { UUITextStyles } from '@umbraco-ui/uui-css/lib'; import { css, html } from 'lit'; import { customElement, state } from 'lit/decorators.js'; import { UmbVariantId } from '@umbraco-cms/backoffice/variant'; -import { ActiveVariant } from '../../../core/components/workspace/workspace-context/workspace-split-view-manager.class'; import { UmbDocumentWorkspaceContext } from './document-workspace.context'; import { UmbDocumentWorkspaceSplitViewElement } from './document-workspace-split-view.element'; +import { ActiveVariant } from '@umbraco-cms/backoffice/workspace'; import type { UmbRoute } from '@umbraco-cms/backoffice/router'; import type { UmbRouterSlotInitEvent } from '@umbraco-cms/internal/router'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/workspace/document-workspace-split-view.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/workspace/document-workspace-split-view.element.ts index 457aaea3f4..f60370b208 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/workspace/document-workspace-split-view.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/workspace/document-workspace-split-view.element.ts @@ -2,8 +2,8 @@ import { UUITextStyles } from '@umbraco-ui/uui-css/lib'; import { css, html, nothing } from 'lit'; import { customElement, state } from 'lit/decorators.js'; import { repeat } from 'lit/directives/repeat.js'; -import { ActiveVariant } from '../../../core/components/workspace/workspace-context/workspace-split-view-manager.class'; import { UmbDocumentWorkspaceContext } from './document-workspace.context'; +import { ActiveVariant } from '@umbraco-cms/backoffice/workspace'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; import { UMB_ENTITY_WORKSPACE_CONTEXT } from '@umbraco-cms/backoffice/context-api'; diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/workspace/document-workspace.context.ts b/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/workspace/document-workspace.context.ts index 86740e8a61..b3fe1f8c77 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/workspace/document-workspace.context.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/workspace/document-workspace.context.ts @@ -2,9 +2,8 @@ import { UmbVariantId } from '@umbraco-cms/backoffice/variant'; import { UmbDocumentRepository } from '../repository/document.repository'; import { UmbDocumentTypeRepository } from '../../document-types/repository/document-type.repository'; import { UmbWorkspaceVariableEntityContextInterface } from '../../../core/components/workspace/workspace-context/workspace-variable-entity-context.interface'; -import { UmbWorkspaceSplitViewManager } from '../../../core/components/workspace/workspace-context/workspace-split-view-manager.class'; import { UmbContentTypePropertyStructureManager } from '@umbraco-cms/backoffice/content-type'; -import { UmbWorkspaceContext } from '@umbraco-cms/backoffice/workspace'; +import { UmbWorkspaceContext, UmbWorkspaceSplitViewManager } from '@umbraco-cms/backoffice/workspace'; import type { CreateDocumentRequestModel, DocumentResponseModel } from '@umbraco-cms/backoffice/backend-api'; import { partialUpdateFrozenArray,