UNPKG

react-formal

Version:

Classy HTML form management for React

16 lines 381 B
import { useMemo } from 'react'; import { useBindingContext } from './BindingContext'; function useFieldSchema(path) { const { getSchemaForPath } = useBindingContext(); return useMemo(() => { if (!path) return; try { return getSchemaForPath(path); } catch (err) { /* ignore */ } }, [getSchemaForPath, path]); } export default useFieldSchema;