Add project duplication flow

This commit is contained in:
2026-09-08 10:25:52 +00:00
committed by Twyco
parent 18d19fa473
commit 5abfae2736
8 changed files with 740 additions and 24 deletions
+11
View File
@@ -32,11 +32,22 @@ export type AdminUserEditPageProps = {
user: UserModel;
};
export type ProjectDuplicateCopyAreaOption = {
description: string;
label: string;
value: string;
};
export type ProjectsIndexPageProps = {
projects: ProjectModel[];
status?: string | null;
};
export type ProjectsCreatePageProps = {
copyAreaOptions: ProjectDuplicateCopyAreaOption[];
sourceProjects: ProjectModel[];
};
export type ProjectShowPageProps = {
canManageAccess: boolean;
project: ProjectModel;