Skip to content

Commit 458df86

Browse files
committed
declare global
1 parent cc4db83 commit 458df86

File tree

4 files changed

+10
-5
lines changed

4 files changed

+10
-5
lines changed

src/packages/documents/documents/user-permissions/manifests.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,8 @@ import {
1818
} from './constants.js';
1919
import { manifests as repositoryManifests } from './repository/manifests.js';
2020
import { manifests as conditionManifests } from './conditions/manifests.js';
21-
import type {
22-
ManifestGranularUserPermission,
23-
ManifestEntityUserPermission,
24-
} from '@umbraco-cms/backoffice/extension-registry';
21+
import type { ManifestGranularUserPermission } from '@umbraco-cms/backoffice/user-permission';
22+
import type { ManifestEntityUserPermission } from '@umbraco-cms/backoffice/extension-registry';
2523

2624
const permissions: Array<ManifestEntityUserPermission> = [
2725
{

src/packages/user/user-group/workspace/user-group/components/user-group-granular-permission-list.element.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { UMB_USER_GROUP_WORKSPACE_CONTEXT } from '../user-group-workspace.context-token.js';
22
import { UmbChangeEvent } from '@umbraco-cms/backoffice/event';
33
import { createExtensionElement } from '@umbraco-cms/backoffice/extension-api';
4-
import type { ManifestGranularUserPermission } from '@umbraco-cms/backoffice/extension-registry';
4+
import type { ManifestGranularUserPermission } from '@umbraco-cms/backoffice/user-permission';
55
import { umbExtensionsRegistry } from '@umbraco-cms/backoffice/extension-registry';
66
import { html, customElement, state } from '@umbraco-cms/backoffice/external/lit';
77
import { UmbLitElement } from '@umbraco-cms/backoffice/lit-element';
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
export * from './components/index.js';
22
export * from './modals/index.js';
3+
export * from './user-granular-permission.extension.js';
34

45
export type { UmbUserPermissionModel } from './types.js';

src/packages/user/user-permission/user-granular-permission.extension.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,9 @@ export interface MetaGranularUserPermission {
1212
description?: string;
1313
descriptionKey?: string;
1414
}
15+
16+
declare global {
17+
interface UmbExtensionManifestMap {
18+
umbUserGranularPermission: ManifestGranularUserPermission;
19+
}
20+
}

0 commit comments

Comments
 (0)