Skip to content

Commit a9a933e

Browse files
authored
Merge pull request #2325 from umbraco/v15/fix/move-icon-picker-modal-token
Fix: move icon picker modal token
2 parents 849f9de + 414e7be commit a9a933e

File tree

17 files changed

+30
-18
lines changed

17 files changed

+30
-18
lines changed

src/packages/core/modal/common/icon-picker/icon-picker-modal.element.ts renamed to src/packages/core/icon-registry/icon-picker-modal/icon-picker-modal.element.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1+
import type { UmbIconPickerModalData, UmbIconPickerModalValue } from './icon-picker-modal.token.js';
12
import { css, customElement, html, nothing, query, repeat, state } from '@umbraco-cms/backoffice/external/lit';
23
import { extractUmbColorVariable, umbracoColors } from '@umbraco-cms/backoffice/resources';
34
import { umbFocus } from '@umbraco-cms/backoffice/lit-element';
45
import { UmbModalBaseElement } from '@umbraco-cms/backoffice/modal';
56
import { UmbTextStyles } from '@umbraco-cms/backoffice/style';
67
import { UMB_ICON_REGISTRY_CONTEXT, type UmbIconDefinition } from '@umbraco-cms/backoffice/icon';
7-
import type { UmbIconPickerModalData, UmbIconPickerModalValue } from '@umbraco-cms/backoffice/modal';
88
import type { UUIColorSwatchesEvent } from '@umbraco-cms/backoffice/external/uui';
99

1010
@customElement('umb-icon-picker-modal')

src/packages/core/modal/common/icon-picker/icon-picker-modal.stories.ts renamed to src/packages/core/icon-registry/icon-picker-modal/icon-picker-modal.stories.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,10 @@ import '../../../components/body-layout/body-layout.element.js';
22
import './icon-picker-modal.element.js';
33

44
import type { UmbIconPickerModalElement } from './icon-picker-modal.element.js';
5+
import type { UmbIconPickerModalValue } from './icon-picker-modal.token.js';
56
import type { Meta, Story } from '@storybook/web-components';
67
import { html } from '@umbraco-cms/backoffice/external/lit';
78

8-
import type { UmbIconPickerModalValue } from '@umbraco-cms/backoffice/modal';
9-
109
export default {
1110
title: 'API/Modals/Layouts/Icon Picker',
1211
component: 'umb-icon-picker-modal',

src/packages/core/modal/token/icon-picker-modal.token.ts renamed to src/packages/core/icon-registry/icon-picker-modal/icon-picker-modal.token.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { UmbModalToken } from './modal-token.js';
1+
import { UmbModalToken } from '@umbraco-cms/backoffice/modal';
22

33
export type UmbIconPickerModalData = never;
44

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
export * from './icon-picker-modal.token.js';
2+
export * from './icon-picker-modal.element.js';
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
export const manifests: Array<UmbExtensionManifest> = [
2+
{
3+
type: 'modal',
4+
alias: 'Umb.Modal.IconPicker',
5+
name: 'Icon Picker Modal',
6+
element: () => import('./icon-picker-modal.element.js'),
7+
},
8+
];

src/packages/core/icon-registry/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@ export * from './icon-registry.context-token.js';
22
export * from './icon-registry.context.js';
33
export * from './icon.registry.js';
44
export * from './types.js';
5+
export * from './icon-picker-modal/index.js';

src/packages/core/icon-registry/manifests.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import { manifests as iconPickerModalManifests } from './icon-picker-modal/manifests.js';
2+
13
export const manifests: Array<UmbExtensionManifest> = [
24
{
35
type: 'icons',
@@ -11,4 +13,5 @@ export const manifests: Array<UmbExtensionManifest> = [
1113
name: 'Icons Context',
1214
api: () => import('./icon-registry.context.js'),
1315
},
16+
...iconPickerModalManifests,
1417
];

src/packages/core/modal/common/manifests.ts

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,6 @@ export const manifests: Array<UmbExtensionManifest> = [
55
name: 'Confirm Modal',
66
element: () => import('./confirm/confirm-modal.element.js'),
77
},
8-
{
9-
type: 'modal',
10-
alias: 'Umb.Modal.IconPicker',
11-
name: 'Icon Picker Modal',
12-
element: () => import('./icon-picker/icon-picker-modal.element.js'),
13-
},
148
{
159
type: 'modal',
1610
alias: 'Umb.Modal.CodeEditor',

src/packages/core/modal/token/index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ export * from './confirm-modal.token.js';
44
export * from './debug-modal.token.js';
55
export * from './embedded-media-modal.token.js';
66
export * from './entity-user-permission-settings-modal.token.js';
7-
export * from './icon-picker-modal.token.js';
87
export * from './item-picker-modal.token.js';
98
export * from './modal-token.js';
109
export * from './property-editor-ui-picker-modal.token.js';

0 commit comments

Comments
 (0)