From 77950e48c76f4a3b29d01831d43039caba29888a Mon Sep 17 00:00:00 2001
From: wwf <1971391498@qq.com>
Date: 星期二, 18 十一月 2025 14:12:42 +0800
Subject: [PATCH] 修改
---
app/components/workflow/context.tsx | 15 +++++----------
1 files changed, 5 insertions(+), 10 deletions(-)
diff --git a/app/components/workflow/context.tsx b/app/components/workflow/context.tsx
index cae14fc..77c8291 100644
--- a/app/components/workflow/context.tsx
+++ b/app/components/workflow/context.tsx
@@ -2,24 +2,19 @@
createContext,
useRef,
} from 'react'
-import {
- createWorkflowStore,
-} from './store'
-import type { StateCreator } from 'zustand'
-import type { WorkflowSliceShape } from '@/app/components/workflow-app/store/workflow/workflow-slice'
+import { createWorkflowStore } from './store'
type WorkflowStore = ReturnType<typeof createWorkflowStore>
export const WorkflowContext = createContext<WorkflowStore | null>(null)
-export type WorkflowProviderProps = {
+type WorkflowProviderProps = {
children: React.ReactNode
- injectWorkflowStoreSliceFn?: StateCreator<WorkflowSliceShape>
}
-export const WorkflowContextProvider = ({ children, injectWorkflowStoreSliceFn }: WorkflowProviderProps) => {
- const storeRef = useRef<WorkflowStore | undefined>(undefined)
+export const WorkflowContextProvider = ({ children }: WorkflowProviderProps) => {
+ const storeRef = useRef<WorkflowStore>()
if (!storeRef.current)
- storeRef.current = createWorkflowStore({ injectWorkflowStoreSliceFn })
+ storeRef.current = createWorkflowStore()
return (
<WorkflowContext.Provider value={storeRef.current}>
--
Gitblit v1.8.0