UNPKG

@payfit/unity-components

Version:

26 lines (25 loc) • 1.25 kB
import { aiKitFieldContext as e, aiKitFormContext as t } from "./ai-kit-form-context.js"; import { TanstackAIComposerAlert as n } from "../components/ai-composer/form/TanstackAIComposerAlert.js"; import { TanstackAIComposerForm as r } from "../components/ai-composer/form/TanstackAIComposerForm.js"; import { TanstackAIComposerSubmitAction as i } from "../components/ai-composer/form/TanstackAIComposerSubmitAction.js"; import { TanstackAIComposerTextArea as a } from "../components/ai-composer/form/TanstackAIComposerTextArea.js"; import { TanstackAIStructuredInputAnswersField as o } from "../components/ai-structured-input/form/TanstackAIStructuredInputAnswersField.js"; import { TanstackAIStructuredInputForm as s } from "../components/ai-structured-input/form/TanstackAIStructuredInputForm.js"; import { createFormHook as c } from "@tanstack/react-form"; //#region src/modules/ai-kit/hooks/use-ai-kit-form.tsx var { useAppForm: l, ...u } = c({ fieldComponents: { ComposerTextAreaInput: a, StructuredInputAnswersField: o }, formComponents: { ComposerForm: r, ComposerAlert: n, ComposerSubmitAction: i, StructuredInputForm: s }, fieldContext: e, formContext: t }); //#endregion export { u as aiKitForm, l as useAIKitForm };