feat(board): add board duplication (#1856)

Co-authored-by: Manuel <30572287+manuel-rw@users.noreply.github.com>
This commit is contained in:
Meier LukasandManuel authored and GitHub committed 2025-01-04 18:53:57 +00:00
1 parent d98552540a
commit 49d10f7ad0
6 files changed
+251 -3

No files matched your search

+6
View File
@@ -28,6 +28,11 @@ const renameSchema = z.object({
name: boardNameSchema,
});
const duplicateSchema = z.object({
id: z.string(),
name: boardNameSchema,
});
const changeVisibilitySchema = z.object({
id: z.string(),
visibility: z.enum(["public", "private"]),
@@ -85,6 +90,7 @@ export const boardSchemas = {
savePartialSettings: savePartialSettingsSchema,
save: saveSchema,
create: createSchema,
duplicate: duplicateSchema,
rename: renameSchema,
changeVisibility: changeVisibilitySchema,
permissions: permissionsSchema,