| 1234567891011121314151617181920 |
- 'use client'
-
- import { createContext, useContext } from 'use-context-selector'
- import type { DataSet } from '@/models/datasets'
-
- export type DatasetsContextValue = {
- datasets: DataSet[]
- mutateDatasets: () => void
- currentDataset?: DataSet
- }
-
- const DatasetsContext = createContext<DatasetsContextValue>({
- datasets: [],
- mutateDatasets: () => {},
- currentDataset: undefined
- })
-
- export const useDatasetsContext = () => useContext(DatasetsContext)
-
- export default DatasetsContext
|