Skip to content

Commit 633fa50

Browse files
leekelleheriOvergaard
authored andcommitted
Relocated urlProviderAlias inside the meta property
1 parent 36700b5 commit 633fa50

File tree

4 files changed

+8
-6
lines changed

4 files changed

+8
-6
lines changed

src/Umbraco.Web.UI.Client/src/packages/documents/documents/preview/workspace-action-menu-item/manifests.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ const saveAndPreview: UmbExtensionManifest = {
77
alias: 'Umb.Document.WorkspaceActionMenuItem.SaveAndPreview',
88
name: 'Save And Preview Document Preview Option',
99
forWorkspaceActions: 'Umb.WorkspaceAction.Document.SaveAndPreview',
10-
urlProviderAlias: 'umbDocumentUrlProvider',
1110
weight: 100,
1211
meta: {
1312
label: '#buttons_saveAndPreview',
13+
urlProviderAlias: 'umbDocumentUrlProvider',
1414
},
1515
};
1616

src/Umbraco.Web.UI.Client/src/packages/documents/documents/preview/workspace-action-menu-item/preview-option.action.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ export class UmbDocumentSaveAndPreviewWorkspaceAction extends UmbWorkspaceAction
1010
if (!workspaceContext) {
1111
throw new Error('The workspace context is missing');
1212
}
13-
workspaceContext?.saveAndPreview(this.manifest?.urlProviderAlias);
13+
workspaceContext?.saveAndPreview(this.manifest?.meta.urlProviderAlias);
1414
}
1515
}
1616

src/Umbraco.Web.UI.Client/src/packages/documents/documents/preview/workspace-action-menu-item/preview-option.workspace-action-item.kind.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ export const manifest: UmbExtensionManifestKind = {
1212
api: () => import('./preview-option.action.js'),
1313
elementName: 'umb-workspace-action-menu-item',
1414
forWorkspaceActions: 'Umb.WorkspaceAction.Document.SaveAndPreview',
15-
urlProviderAlias: 'umbDocumentUrlProvider',
1615
meta: {
1716
icon: '',
1817
label: '(Missing label in manifest)',
18+
urlProviderAlias: 'umbDocumentUrlProvider',
1919
},
2020
},
2121
};

src/Umbraco.Web.UI.Client/src/packages/documents/documents/preview/workspace-action-menu-item/preview-option.workspace-action-menu-item.extension.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,13 @@ import type {
33
MetaWorkspaceActionMenuItemDefaultKind,
44
} from '@umbraco-cms/backoffice/workspace';
55

6-
export interface ManifestWorkspaceActionMenuItemPreviewOptionKind<
7-
MetaType extends MetaWorkspaceActionMenuItemDefaultKind = MetaWorkspaceActionMenuItemDefaultKind,
8-
> extends ManifestWorkspaceActionMenuItem<MetaType> {
6+
export interface ManifestWorkspaceActionMenuItemPreviewOptionKind
7+
extends ManifestWorkspaceActionMenuItem<MetaWorkspaceActionMenuItemPreviewOptionKind> {
98
type: 'workspaceActionMenuItem';
109
kind: 'previewOption';
10+
}
11+
12+
export interface MetaWorkspaceActionMenuItemPreviewOptionKind extends MetaWorkspaceActionMenuItemDefaultKind {
1113
urlProviderAlias: string;
1214
}
1315

0 commit comments

Comments
 (0)