import { useCreateController, CreateControllerProps, CreateControllerResult, } from './useCreateController'; /** * Render prop version of the useCreateController hook * * @see useCreateController * @example * * const CreateView = () =>
...
* const MyCreate = props => ( * * {controllerProps => } * * ); */ export const CreateController = ({ children, ...props }: { children: (params: CreateControllerResult) => JSX.Element; } & CreateControllerProps) => { const controllerProps = useCreateController(props); return children(controllerProps); };