@payfit/unity-components
Version:
26 lines (25 loc) • 1.25 kB
JavaScript
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 };