# how to infer the type that the context will provide instead of providing them in React.createContext<thetypehere>(null)