Files
dify/web/context/workspace-context.ts
2026-03-05 15:54:56 +08:00

17 lines
400 B
TypeScript

'use client'
import type { IWorkspace } from '@/models/common'
import { createContext, useContext } from 'use-context-selector'
export type WorkspacesContextValue = {
workspaces: IWorkspace[]
}
export const WorkspacesContext = createContext<WorkspacesContextValue>({
workspaces: [],
})
export const useWorkspacesContext = () => useContext(WorkspacesContext)
export default WorkspacesContext