UNPKG

@dnb/eufemia

Version:

DNB Eufemia Design System UI Library

16 lines (15 loc) 538 B
"use client"; import { useContext } from 'react'; import DataContextRefContext from "../../DataContext/DataContextRefContext.js"; import useFormDataValue from "../../hooks/useDataValue.js"; export default function useDataValue(path) { const dataContextRef = useContext(DataContextRefContext); const { value } = useFormDataValue(path); if (!dataContextRef?.current?.hasContext) { throw new Error('useDataValue needs to run inside DataContext (Form.Handler)'); } return value; } //# sourceMappingURL=useDataValue.js.map