From 7b73ae5995a042340a23fa39da941fafae425e22 Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Wed, 8 Mar 2023 14:11:58 +0100 Subject: [PATCH] rename document picker interfaces --- src/Umbraco.Web.UI.Client/libs/modal/modal.context.ts | 6 +++--- .../modals/document-picker/document-picker-modal.element.ts | 4 ++-- .../modals/document-picker/document-picker-modal.stories.ts | 4 ++-- .../documents/documents/modals/document-picker/index.ts | 6 +++--- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/libs/modal/modal.context.ts b/src/Umbraco.Web.UI.Client/libs/modal/modal.context.ts index 8dfeebc3af..87f57bbd06 100644 --- a/src/Umbraco.Web.UI.Client/libs/modal/modal.context.ts +++ b/src/Umbraco.Web.UI.Client/libs/modal/modal.context.ts @@ -13,7 +13,7 @@ import './layouts/search/modal-layout-search.element.ts'; import { UUIModalSidebarSize } from '@umbraco-ui/uui-modal-sidebar'; import { BehaviorSubject } from 'rxjs'; import type { UUIModalDialogElement } from '@umbraco-ui/uui-modal-dialog'; -import type { UmbModalDocumentPickerData } from '../../src/backoffice/documents/documents/modals/document-picker'; +import type { UmbDocumentPickerModalData } from '../../src/backoffice/documents/documents/modals/document-picker'; import { UmbChangePasswordModalData } from '../../src/backoffice/users/current-user/modals/change-password'; import { UmbIconPickerModalData } from '../../src/backoffice/shared/modals/icon-picker'; import type { UmbModalConfirmData } from './layouts/confirm/modal-layout-confirm.element'; @@ -61,11 +61,11 @@ export class UmbModalContext { /** * Opens a Content Picker sidebar modal * @public - * @param {UmbModalDocumentPickerData} [data] + * @param {UmbDocumentPickerModalData} [data] * @return {*} {UmbModalHandler} * @memberof UmbModalContext */ - public documentPicker(data?: UmbModalDocumentPickerData): UmbModalHandler { + public documentPicker(data?: UmbDocumentPickerModalData): UmbModalHandler { return this.open('umb-document-picker-modal', { data, type: 'sidebar', size: 'small' }); } diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/modals/document-picker/document-picker-modal.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/modals/document-picker/document-picker-modal.element.ts index 73cf047eb8..a2c784d3f9 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/modals/document-picker/document-picker-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/modals/document-picker/document-picker-modal.element.ts @@ -2,12 +2,12 @@ import { css, html } from 'lit'; import { UUITextStyles } from '@umbraco-ui/uui-css/lib'; import { customElement, state } from 'lit/decorators.js'; import { UmbModalLayoutElement } from '../../../../../../libs/modal/layouts/modal-layout.element'; -import { UmbModalDocumentPickerData } from '.'; +import { UmbDocumentPickerModalData } from '.'; import type { UmbTreeElement } from 'src/backoffice/shared/components/tree/tree.element'; // TODO: make use of UmbPickerLayoutBase @customElement('umb-document-picker-modal') -export class UmbDocumentPickerModalElement extends UmbModalLayoutElement { +export class UmbDocumentPickerModalElement extends UmbModalLayoutElement { static styles = [ UUITextStyles, css` diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/modals/document-picker/document-picker-modal.stories.ts b/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/modals/document-picker/document-picker-modal.stories.ts index ce00525c89..8c61ae22cf 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/modals/document-picker/document-picker-modal.stories.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/modals/document-picker/document-picker-modal.stories.ts @@ -5,7 +5,7 @@ import { Meta, Story } from '@storybook/web-components'; import { html } from 'lit'; import type { UmbDocumentPickerModalElement } from './document-picker-modal.element'; -import type { UmbModalDocumentPickerData } from './index'; +import type { UmbDocumentPickerModalData } from './index'; export default { title: 'API/Modals/Layouts/Content Picker', @@ -13,7 +13,7 @@ export default { id: 'umb-document-picker-modal', } as Meta; -const data: UmbModalDocumentPickerData = { +const data: UmbDocumentPickerModalData = { multiple: true, selection: [], }; diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/modals/document-picker/index.ts b/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/modals/document-picker/index.ts index 6fb9b30151..6dd5da0a71 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/modals/document-picker/index.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/modals/document-picker/index.ts @@ -1,15 +1,15 @@ import { UmbModalToken } from 'libs/modal'; -export interface UmbModalDocumentPickerData { +export interface UmbDocumentPickerModalData { multiple?: boolean; selection?: Array; } -export interface UmbModalDocumentPickerResponse { +export interface UmbDocumentPickerModalResponse { selection: Array; } -export const UMB_DOCUMENT_PICKER_MODAL_TOKEN = new UmbModalToken( +export const UMB_DOCUMENT_PICKER_MODAL_TOKEN = new UmbModalToken( 'Umb.Modal.DocumentPicker', { type: 'sidebar',