From d20fb3ef305ecc239c356d9330dffd60120b4a3f Mon Sep 17 00:00:00 2001
From: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com>
Date: Thu, 14 Mar 2024 16:43:59 +0100
Subject: [PATCH] wire up the unpublish modal to show tracked references
---
.../documents/entity-actions/unpublish.action.ts | 1 +
.../document-unpublish-modal.element.ts | 16 ++++++++++++++--
.../document-unpublish-modal.token.ts | 4 +++-
3 files changed, 18 insertions(+), 3 deletions(-)
diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/entity-actions/unpublish.action.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/entity-actions/unpublish.action.ts
index 9bea995047..7dcd979cb0 100644
--- a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/entity-actions/unpublish.action.ts
+++ b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/entity-actions/unpublish.action.ts
@@ -45,6 +45,7 @@ export class UmbUnpublishDocumentEntityAction extends UmbEntityActionBase
const result = await modalManagerContext
.open(this, UMB_DOCUMENT_UNPUBLISH_MODAL, {
data: {
+ documentUnique: this.args.unique,
options,
},
value: { selection },
diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/modals/unpublish-modal/document-unpublish-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/modals/unpublish-modal/document-unpublish-modal.element.ts
index 7b8e929c4b..5a36878c81 100644
--- a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/modals/unpublish-modal/document-unpublish-modal.element.ts
+++ b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/modals/unpublish-modal/document-unpublish-modal.element.ts
@@ -3,7 +3,7 @@ import type {
UmbDocumentUnpublishModalData,
UmbDocumentUnpublishModalValue,
} from './document-unpublish-modal.token.js';
-import { css, customElement, html, state } from '@umbraco-cms/backoffice/external/lit';
+import { css, customElement, html, nothing, state } from '@umbraco-cms/backoffice/external/lit';
import { UmbModalBaseElement } from '@umbraco-cms/backoffice/modal';
import { UmbTextStyles } from '@umbraco-cms/backoffice/style';
import { UmbSelectionManager } from '@umbraco-cms/backoffice/utils';
@@ -73,6 +73,14 @@ export class UmbDocumentUnpublishModalElement extends UmbModalBaseElement<
+ ${this.data?.documentUnique
+ ? html`
+
+ `
+ : nothing}
+