This commit is contained in:
Niels Lyngsø
2024-10-25 09:32:38 +02:00
parent 6cdef32514
commit 9d0b0c5f0c
4 changed files with 16 additions and 0 deletions

View File

@@ -1 +1,2 @@
export * from './constants.js';
export * from './is-admin.condition-config.js';

View File

@@ -0,0 +1,12 @@
import type { UMB_CURRENT_USER_IS_ADMIN_CONDITION_ALIAS } from './constants.js';
import type { UmbConditionConfigBase } from '@umbraco-cms/backoffice/extension-api';
// eslint-disable-next-line @typescript-eslint/no-empty-object-type
export interface UmbIsAdminConditionConfig
extends UmbConditionConfigBase<typeof UMB_CURRENT_USER_IS_ADMIN_CONDITION_ALIAS> {}
declare global {
interface UmbExtensionConditionConfigMap {
UmbIsAdminConditionConfig: UmbIsAdminConditionConfig;
}
}

View File

@@ -0,0 +1 @@
export type * from './is-admin/is-admin.condition-config.js';

View File

@@ -8,6 +8,8 @@ import type {
} from '@umbraco-cms/backoffice/external/backend-api';
import type { UmbReferenceByUnique } from '@umbraco-cms/backoffice/models';
export type * from './conditions/types.js';
export interface UmbCurrentUserModel {
allowedSections: Array<string>;
avatarUrls: Array<string>;