summaryrefslogtreecommitdiff
path: root/apps/web/src/app/projects
diff options
context:
space:
mode:
authorMaze Winther <mazewinther@gmail.com>2026-03-26 13:52:30 +0100
committerMaze Winther <mazewinther@gmail.com>2026-03-29 15:49:30 +0200
commit722dcdd88face3724c77d23bc36a00524e552551 (patch)
tree9dbf561de29592d5a346b8c7bfd27b5d31345bc8 /apps/web/src/app/projects
parent8db3bead13441a5882d8689dfc6a9f09c82375d9 (diff)
downloadopencut-722dcdd88face3724c77d23bc36a00524e552551.tar.gz
fix: resolve typescript/lint errors
Diffstat (limited to 'apps/web/src/app/projects')
-rw-r--r--apps/web/src/app/projects/page.tsx7
1 files changed, 4 insertions, 3 deletions
diff --git a/apps/web/src/app/projects/page.tsx b/apps/web/src/app/projects/page.tsx
index 9618de27..f32ce2b9 100644
--- a/apps/web/src/app/projects/page.tsx
+++ b/apps/web/src/app/projects/page.tsx
@@ -6,6 +6,7 @@ import { useRouter } from "next/navigation";
import type { KeyboardEvent, MouseEvent } from "react";
import { useEffect, useState } from "react";
import { toast } from "sonner";
+import type { EditorCore } from "@/core";
import { MigrationDialog } from "@/components/editor/dialogs/migration-dialog";
import { StoragePersistenceDialog } from "@/components/editor/dialogs/storage-persistence-dialog";
import { Button } from "@/components/ui/button";
@@ -359,7 +360,7 @@ async function deleteProjects({
editor,
ids,
}: {
- editor: ReturnType<typeof useEditor>;
+ editor: EditorCore;
ids: string[];
}) {
await editor.project.deleteProjects({ ids });
@@ -369,7 +370,7 @@ async function duplicateProjects({
editor,
ids,
}: {
- editor: ReturnType<typeof useEditor>;
+ editor: EditorCore;
ids: string[];
}) {
await editor.project.duplicateProjects({ ids });
@@ -380,7 +381,7 @@ async function renameProject({
id,
name,
}: {
- editor: ReturnType<typeof useEditor>;
+ editor: EditorCore;
id: string;
name: string;
}) {