From a430284aa21e3ae1f0d5654e55b2ad2852519cc2 Mon Sep 17 00:00:00 2001
From: wwf <yearningwang@iqtogether.com>
Date: 星期三, 04 六月 2025 15:17:49 +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