From 1bb22c11570cbc8a0ca78919b5c83804409686dd Mon Sep 17 00:00:00 2001 From: JohnDoe6345789 Date: Fri, 26 Dec 2025 03:24:54 +0000 Subject: [PATCH] code: nextjs,frontends,workfloweditor (5 files) --- .../nextjs/src/components/ui/organisms/Form.ts | 1 + .../src/components/workflow/WorkflowEditor.tsx | 2 +- frontends/nextjs/src/hooks/data/useLevelRouting.ts | 2 +- frontends/nextjs/src/hooks/data/useResolvedUser.ts | 2 +- frontends/nextjs/src/lib/api/packages/index.ts | 14 +++++++------- 5 files changed, 11 insertions(+), 10 deletions(-) create mode 100644 frontends/nextjs/src/components/ui/organisms/Form.ts diff --git a/frontends/nextjs/src/components/ui/organisms/Form.ts b/frontends/nextjs/src/components/ui/organisms/Form.ts new file mode 100644 index 000000000..c428344c3 --- /dev/null +++ b/frontends/nextjs/src/components/ui/organisms/Form.ts @@ -0,0 +1 @@ +export * from './data/Form' diff --git a/frontends/nextjs/src/components/workflow/WorkflowEditor.tsx b/frontends/nextjs/src/components/workflow/WorkflowEditor.tsx index c1894c3ff..702cef278 100644 --- a/frontends/nextjs/src/components/workflow/WorkflowEditor.tsx +++ b/frontends/nextjs/src/components/workflow/WorkflowEditor.tsx @@ -22,7 +22,7 @@ import { Cancel as XCircleIcon, } from '@mui/icons-material' import { toast } from 'sonner' -import { createWorkflowEngine, type WorkflowExecutionResult as WFExecResult } from '@/lib/workflow-engine' +import { createWorkflowEngine, type WorkflowExecutionResult as WFExecResult } from '@/lib/workflow/engine/workflow-engine' import type { Workflow, WorkflowNode, WorkflowEdge, LuaScript } from '@/lib/level-types' import { Input, Label, Badge, Button, Textarea, Select, SelectTrigger, SelectValue, SelectContent, SelectItem } from '@/components/ui' import { CardTitle, CardDescription } from '@/components/ui' diff --git a/frontends/nextjs/src/hooks/data/useLevelRouting.ts b/frontends/nextjs/src/hooks/data/useLevelRouting.ts index 3407fbef8..9edef89b9 100644 --- a/frontends/nextjs/src/hooks/data/useLevelRouting.ts +++ b/frontends/nextjs/src/hooks/data/useLevelRouting.ts @@ -2,7 +2,7 @@ import { useCallback } from 'react' import { useRouter } from 'next/navigation' import type { AppLevel } from '@/lib/level-types' import { getLevelPath } from '@/lib/navigation/get-level-path' -import { useAuth } from './useAuth' +import { useAuth } from '@/hooks/useAuth' export interface LevelRouting { onNavigate: (level: AppLevel) => void diff --git a/frontends/nextjs/src/hooks/data/useResolvedUser.ts b/frontends/nextjs/src/hooks/data/useResolvedUser.ts index 6970c5fc9..00bb0379b 100644 --- a/frontends/nextjs/src/hooks/data/useResolvedUser.ts +++ b/frontends/nextjs/src/hooks/data/useResolvedUser.ts @@ -1,7 +1,7 @@ import { useEffect, useState } from 'react' import { Database } from '@/lib/database' import type { User } from '@/lib/level-types' -import { useAuth } from './useAuth' +import { useAuth } from '@/hooks/useAuth' export interface ResolvedUserState { user: User | null diff --git a/frontends/nextjs/src/lib/api/packages/index.ts b/frontends/nextjs/src/lib/api/packages/index.ts index bde8fbe6c..b4542ef04 100644 --- a/frontends/nextjs/src/lib/api/packages/index.ts +++ b/frontends/nextjs/src/lib/api/packages/index.ts @@ -1,7 +1,7 @@ -export { listInstalledPackages } from './list-installed-packages' -export { installPackage } from './install-package' -export { uninstallPackage } from './uninstall-package' -export { togglePackageEnabled } from './toggle-package-enabled' -export { getPackageData } from './get-package-data' -export { setPackageData } from './set-package-data' -export { deletePackageData } from './delete-package-data' +export { listInstalledPackages } from './data/list-installed-packages' +export { installPackage } from './lifecycle/install-package' +export { uninstallPackage } from './lifecycle/uninstall-package' +export { togglePackageEnabled } from './lifecycle/toggle-package-enabled' +export { getPackageData } from './data/get-package-data' +export { setPackageData } from './data/set-package-data' +export { deletePackageData } from './data/delete-package-data'