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