move trash entity action to recycle bin folder

This commit is contained in:
Mads Rasmussen
2023-09-14 13:53:36 +02:00
parent 568e3b8da8
commit 05f05e401e
3 changed files with 21 additions and 15 deletions

View File

@@ -11,26 +11,12 @@ import { manifests as createManifests } from './create/manifests.js';
import {
UmbCopyEntityAction,
UmbMoveEntityAction,
UmbTrashEntityAction,
UmbSortChildrenOfEntityAction,
} from '@umbraco-cms/backoffice/entity-action';
import { ManifestTypes } from '@umbraco-cms/backoffice/extension-registry';
const entityActions: Array<ManifestTypes> = [
...createManifests,
{
type: 'entityAction',
alias: 'Umb.EntityAction.Document.Trash',
name: 'Trash Document Entity Action',
weight: 900,
meta: {
icon: 'umb:trash',
label: 'Trash',
repositoryAlias: DOCUMENT_REPOSITORY_ALIAS,
api: UmbTrashEntityAction,
entityTypes: [DOCUMENT_ENTITY_TYPE],
},
},
{
type: 'entityAction',
alias: 'Umb.EntityAction.Document.CreateBlueprint',

View File

@@ -0,0 +1,19 @@
import { DOCUMENT_ENTITY_TYPE } from '../../index.js';
import { DOCUMENT_REPOSITORY_ALIAS } from '../../repository/manifests.js';
import { UmbTrashEntityAction } from '@umbraco-cms/backoffice/entity-action';
export const manifests = [
{
type: 'entityAction',
alias: 'Umb.EntityAction.Document.Trash',
name: 'Trash Document Entity Action',
weight: 900,
meta: {
icon: 'umb:trash',
label: 'Trash',
repositoryAlias: DOCUMENT_REPOSITORY_ALIAS,
api: UmbTrashEntityAction,
entityTypes: [DOCUMENT_ENTITY_TYPE],
},
},
];

View File

@@ -1,5 +1,6 @@
import { manifests as repositoryManifests } from './repository/manifests.js';
import { manifests as treeManifests } from './tree/manifests.js';
import { manifests as menuItemManifests } from './menu-item/manifests.js';
import { manifests as entityActionManifests } from './entity-action/manifests.js';
export const manifests = [...repositoryManifests, ...treeManifests, ...menuItemManifests];
export const manifests = [...repositoryManifests, ...treeManifests, ...menuItemManifests, ...entityActionManifests];