import React, { PropsWithChildren, createContext, useContext } from 'react'; import { CellTypes } from '../marrow-cell-types'; interface AppData { cellTypes: CellTypes; } const dataContext = createContext({ cellTypes: {}, }); export function useData() { return useContext(dataContext); } interface DataProviderProps { data: AppData; } export function DataProvider({ children, data, }: PropsWithChildren) { return {children}; }