add condition config to types

This commit is contained in:
Mads Rasmussen
2023-09-27 21:46:20 +02:00
parent 78feafd830
commit 4fc8102346
3 changed files with 6 additions and 0 deletions

View File

@@ -2,9 +2,13 @@ import type { SectionAliasConditionConfig } from './section-alias.condition.js';
import type { SwitchConditionConfig } from './switch.condition.js';
import type { WorkspaceAliasConditionConfig } from '@umbraco-cms/backoffice/workspace';
import type { UmbConditionConfigBase } from '@umbraco-cms/backoffice/extension-api';
import type { UserPermissionConditionConfig } from '@umbraco-cms/backoffice/current-user';
/* TODO: in theory should't the core package import from other packages.
Are there any other way we can do this? */
export type ConditionTypes =
| SectionAliasConditionConfig
| WorkspaceAliasConditionConfig
| SwitchConditionConfig
| UserPermissionConditionConfig
| UmbConditionConfigBase;

View File

@@ -0,0 +1 @@
export * from './user-permission.condition.js';

View File

@@ -1,2 +1,3 @@
// TODO:Do not export store, but instead export future repository
export * from './current-user-history.store.js';
export * from './conditions/index.js';