UNPKG

@lobehub/ui

Version:

Lobe UI is an open-source UI component library for building AIGC web apps

14 lines (13 loc) • 502 B
"use client"; import { createContext, use } from "react"; //#region src/base-ui/FormKit/context.ts const FormKitContext = createContext(null); const useFormKitContext = () => { const value = use(FormKitContext); if (!value) throw new Error("[@lobehub/ui/base-ui/form] Form.Field must be rendered inside <Form>"); return value; }; const useFormInstance = () => useFormKitContext().form; //#endregion export { FormKitContext, useFormInstance, useFormKitContext }; //# sourceMappingURL=context.mjs.map