import {BootstrapData} from './bootstrap-data'; import {createContext, useContext} from 'react'; export interface BoostrapDataContextValue { data: T; setBootstrapData: (data: string | T) => void; mergeBootstrapData: (data: Partial) => void; invalidateBootstrapData: () => void; } export const BoostrapDataContext = createContext( null! ); export function useBootstrapData() { return useContext(BoostrapDataContext); }