dify/web/app/components/workflow/plugin-dependency/store.ts
2024-11-13 15:48:25 +08:00

12 lines
331 B
TypeScript

import { create } from 'zustand'
import type { Dependency } from '@/app/components/plugins/types'
type Shape = {
dependencies: Dependency[]
setDependencies: (dependencies: Dependency[]) => void
}
export const useStore = create<Shape>(set => ({
dependencies: [],
setDependencies: dependencies => set({ dependencies }),
}))