dify/web/app/components/workflow/plugin-dependency/store.ts

12 lines
331 B
TypeScript
Raw Normal View History

2024-11-13 15:48:06 +08:00
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 }),
}))