diff --git a/src/Umbraco.Web.UI.Client/package.json b/src/Umbraco.Web.UI.Client/package.json index f62beb7f4c..52dd384501 100644 --- a/src/Umbraco.Web.UI.Client/package.json +++ b/src/Umbraco.Web.UI.Client/package.json @@ -88,6 +88,7 @@ "./webhook": "./dist-cms/packages/webhook/index.js", "./workspace": "./dist-cms/packages/core/workspace/index.js", "./external/backend-api": "./dist-cms/external/backend-api/index.js", + "./external/diff": "./dist-cms/external/diff/index.js", "./external/dompurify": "./dist-cms/external/dompurify/index.js", "./external/lit": "./dist-cms/external/lit/index.js", "./external/marked": "./dist-cms/external/marked/index.js", diff --git a/src/Umbraco.Web.UI.Client/src/external/diff/index.ts b/src/Umbraco.Web.UI.Client/src/external/diff/index.ts new file mode 100644 index 0000000000..498d9d0e23 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/external/diff/index.ts @@ -0,0 +1 @@ +export { diffWords } from 'diff'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/modals/rollback/rollback-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/modals/rollback/rollback-modal.element.ts index 481cfcbd5d..5fde8d7386 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/modals/rollback/rollback-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/modals/rollback/rollback-modal.element.ts @@ -1,3 +1,4 @@ +import { diffWords } from '@umbraco-cms/backoffice/external/diff'; import { UMB_DOCUMENT_WORKSPACE_CONTEXT } from '../../workspace/index.js'; import type { UmbRollbackModalData, UmbRollbackModalValue } from './rollback-modal.token.js'; import { UmbRollbackRepository } from './repository/rollback.repository.js'; @@ -11,9 +12,6 @@ import { UMB_PROPERTY_DATASET_CONTEXT } from '@umbraco-cms/backoffice/property'; import type { UUISelectEvent } from '@umbraco-cms/backoffice/external/uui'; import { UMB_VARIANT_WORKSPACE_CONTEXT } from '@umbraco-cms/backoffice/workspace'; -//TODO: Import through backoffice/internal -import { diffWords } from 'diff'; - type DocumentVersion = { id: string; date: string; @@ -158,7 +156,7 @@ export class UmbRollbackModalElement extends UmbModalBaseElement