Skip to content

Commit 28fd58c

Browse files
committed
lazy load apis
1 parent b77dc6e commit 28fd58c

File tree

5 files changed

+19
-14
lines changed

5 files changed

+19
-14
lines changed

package-lock.json

Lines changed: 3 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/packages/user/user/conditions/allow-delete/user-allow-delete-action.condition.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import { UmbUserActionConditionBase } from './user-allow-action-base.condition.js';
2-
import type { ManifestCondition } from '@umbraco-cms/backoffice/extension-api';
1+
import { UmbUserActionConditionBase } from '../user-allow-action-base.condition.js';
32

43
export class UmbUserAllowDeleteActionCondition extends UmbUserActionConditionBase {
54
async _onUserDataChange() {

src/packages/user/user/conditions/allow-disable/user-allow-disable-action.condition.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { UmbUserStateEnum } from '../types.js';
2-
import { UmbUserActionConditionBase } from './user-allow-action-base.condition.js';
1+
import { UmbUserStateEnum } from '../../types.js';
2+
import { UmbUserActionConditionBase } from '../user-allow-action-base.condition.js';
33

44
export class UmbUserAllowDisableActionCondition extends UmbUserActionConditionBase {
55
async _onUserDataChange() {
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
import type { ManifestTypes } from '@umbraco-cms/backoffice/extension-registry';
2+
3+
export const manifests: Array<ManifestTypes> = [
4+
{
5+
type: 'condition',
6+
name: 'User Allow Unlock Action Condition',
7+
alias: 'Umb.Condition.User.AllowUnlockAction',
8+
api: () => import('./user-allow-unlock-action.condition.js'),
9+
},
10+
];
Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
import { UmbUserStateEnum } from '../types.js';
2-
import { UmbUserActionConditionBase } from './user-allow-action-base.condition.js';
3-
import type { ManifestCondition } from '@umbraco-cms/backoffice/extension-api';
1+
import { UmbUserStateEnum } from '../../types.js';
2+
import { UmbUserActionConditionBase } from '../user-allow-action-base.condition.js';
43

54
export class UmbUserAllowUnlockActionCondition extends UmbUserActionConditionBase {
65
async _onUserDataChange() {
@@ -14,9 +13,4 @@ export class UmbUserAllowUnlockActionCondition extends UmbUserActionConditionBas
1413
}
1514
}
1615

17-
export const manifest: ManifestCondition = {
18-
type: 'condition',
19-
name: 'User Allow Unlock Action Condition',
20-
alias: 'Umb.Condition.User.AllowUnlockAction',
21-
api: UmbUserAllowUnlockActionCondition,
22-
};
16+
export { UmbUserAllowUnlockActionCondition as api };

0 commit comments

Comments
 (0)