Reorganize app workspaces and align Admin architecture

This commit is contained in:
Igor Martyniuk
2026-07-17 13:46:21 +00:00
parent ba691d3a0c
commit 0ba01cd111
183 changed files with 3745 additions and 4354 deletions
+9
View File
@@ -0,0 +1,9 @@
export const MODULE_NAME = '{{name}}'
export const MODULE_NAME_LABEL = MODULE_NAME.replace(/^./, (char) => char.toUpperCase()); // prettier-ignore
export const MODULE_API_ENDPOINT = '/' + MODULE_NAME
export const MODULE_ROOT_PATH = '/' + MODULE_NAME
export const MODULE_PERMISSION_ROOT = MODULE_NAME + 's'
export const MODULE_PERMISSION_CREATE = MODULE_PERMISSION_ROOT + '.create'
export const MODULE_PERMISSION_UPDATE = MODULE_PERMISSION_ROOT + '.update'
export const MODULE_PERMISSION_DELETE = MODULE_PERMISSION_ROOT + '.delete'
export const MODULE_PERMISSION_VIEW = MODULE_PERMISSION_ROOT + '.view'
+1
View File
@@ -0,0 +1 @@
{{detaTable}}
@@ -0,0 +1,7 @@
import type { IsoDateString } from '@crux-kit/types';
export interface Entity {
{{#each fields}}
{{name}}: {{type}}
{{/each}}
}
+1
View File
@@ -0,0 +1 @@
{{form}}