move into folder

This commit is contained in:
Mads Rasmussen
2024-09-12 22:48:41 +02:00
committed by Niels Lyngsø
parent 0ebe13e393
commit f35ce13568
8 changed files with 50 additions and 46 deletions

View File

@@ -1,42 +1,4 @@
import type {
ManifestWorkspaces,
ManifestWorkspaceActions,
ManifestWorkspaceView,
ManifestTypes,
} from '@umbraco-cms/backoffice/extension-registry';
import { UmbSubmitWorkspaceAction } from '@umbraco-cms/backoffice/workspace';
import { manifests as userGroupManifests } from './user-group/manifests.js';
import type { ManifestTypes, UmbBackofficeManifestKind } from '@umbraco-cms/backoffice/extension-registry';
const workspace: ManifestWorkspaces = {
type: 'workspace',
kind: 'routable',
alias: 'Umb.Workspace.UserGroup',
name: 'User Group Workspace',
api: () => import('./user-group-workspace.context.js'),
meta: {
entityType: 'user-group',
},
};
const workspaceViews: Array<ManifestWorkspaceView> = [];
const workspaceActions: Array<ManifestWorkspaceActions> = [
{
type: 'workspaceAction',
kind: 'default',
alias: 'Umb.WorkspaceAction.UserGroup.Save',
name: 'Save User Group Workspace Action',
api: UmbSubmitWorkspaceAction,
meta: {
label: '#buttons_save',
look: 'primary',
color: 'positive',
},
conditions: [
{
alias: 'Umb.Condition.WorkspaceAlias',
match: workspace.alias,
},
],
},
];
export const manifests: Array<ManifestTypes> = [workspace, ...workspaceViews, ...workspaceActions];
export const manifests: Array<ManifestTypes | UmbBackofficeManifestKind> = [...userGroupManifests];

View File

@@ -0,0 +1,42 @@
import type {
ManifestWorkspaces,
ManifestWorkspaceActions,
ManifestWorkspaceView,
ManifestTypes,
} from '@umbraco-cms/backoffice/extension-registry';
import { UmbSubmitWorkspaceAction } from '@umbraco-cms/backoffice/workspace';
const workspace: ManifestWorkspaces = {
type: 'workspace',
kind: 'routable',
alias: 'Umb.Workspace.UserGroup',
name: 'User Group Workspace',
api: () => import('./user-group-workspace.context.js'),
meta: {
entityType: 'user-group',
},
};
const workspaceViews: Array<ManifestWorkspaceView> = [];
const workspaceActions: Array<ManifestWorkspaceActions> = [
{
type: 'workspaceAction',
kind: 'default',
alias: 'Umb.WorkspaceAction.UserGroup.Save',
name: 'Save User Group Workspace Action',
api: UmbSubmitWorkspaceAction,
meta: {
label: '#buttons_save',
look: 'primary',
color: 'positive',
},
conditions: [
{
alias: 'Umb.Condition.WorkspaceAlias',
match: workspace.alias,
},
],
},
];
export const manifests: Array<ManifestTypes> = [workspace, ...workspaceViews, ...workspaceActions];

View File

@@ -1,5 +1,5 @@
import type { UmbUserGroupDetailModel } from '../index.js';
import { UMB_USER_GROUP_ROOT_WORKSPACE_PATH } from '../paths.js';
import type { UmbUserGroupDetailModel } from '../../index.js';
import { UMB_USER_GROUP_ROOT_WORKSPACE_PATH } from '../../paths.js';
import { UMB_USER_GROUP_WORKSPACE_CONTEXT } from './user-group-workspace.context-token.js';
import { UMB_USER_GROUP_WORKSPACE_ALIAS } from './constants.js';
import type { UUIBooleanInputEvent } from '@umbraco-cms/backoffice/external/uui';

View File

@@ -1,4 +1,4 @@
import { UMB_USER_GROUP_ENTITY_TYPE } from '../index.js';
import { UMB_USER_GROUP_ENTITY_TYPE } from '../../index.js';
import type { UmbUserGroupWorkspaceContext } from './user-group-workspace.context.js';
import { UmbContextToken } from '@umbraco-cms/backoffice/context-api';
import type { UmbSubmittableWorkspaceContext } from '@umbraco-cms/backoffice/workspace';

View File

@@ -1,5 +1,5 @@
import { UmbUserGroupDetailRepository } from '../repository/detail/index.js';
import type { UmbUserGroupDetailModel } from '../types.js';
import { UmbUserGroupDetailRepository } from '../../repository/detail/index.js';
import type { UmbUserGroupDetailModel } from '../../types.js';
import { UmbUserGroupWorkspaceEditorElement } from './user-group-workspace-editor.element.js';
import type { UmbUserPermissionModel } from '@umbraco-cms/backoffice/user-permission';
import type { UmbRoutableWorkspaceContext, UmbSubmittableWorkspaceContext } from '@umbraco-cms/backoffice/workspace';