import { createContext } from 'react'; import { ShowControllerResult } from './useShowController'; /** * Context to store the result of the useShowController() hook. * * Use the useShowContext() hook to read the context. That's what the Show components do in react-admin. * * @example * * import { useShowController, ShowContextProvider } from 'ra-core'; * * const Show = props => { * const controllerProps = useShowController(props); * return ( * * ... * * ); * }; */ export const ShowContext = createContext(null); ShowContext.displayName = 'ShowContext';