UNPKG

@payfit/unity-components

Version:

65 lines (64 loc) • 8.45 kB
import { fieldContext as e, formContext as t } from "./tanstack-form-context.js"; import { TanstackForm as n } from "../components/form/TanstackForm.js"; import { lazy as r } from "react"; import { createFormHook as i } from "@tanstack/react-form"; //#region src/modules/tanstack-form/hooks/use-tanstack-form.tsx var a = r(() => import("../components/checkbox-field/TanstackCheckboxField.js").then((e) => ({ default: e.TanstackCheckboxField }))), o = r(() => import("../components/form-field/parts/TanstackFormFeedbackText.js").then((e) => ({ default: e.TanstackFormFeedbackText }))), s = r(() => import("../components/form-field/parts/TanstackFormHelperText.js").then((e) => ({ default: e.TanstackFormHelperText }))), c = r(() => import("../components/form-field/parts/TanstackFormLabel.js").then((e) => ({ default: e.TanstackFormLabel }))), l = r(() => import("../components/form-field/parts/TanstackRawFormContextualLink.js").then((e) => ({ default: e.TanstackRawFormContextualLink }))), u = r(() => import("../components/form-field/TanstackFormField.js").then((e) => ({ default: e.TanstackFormField }))), d = r(() => import("../components/checkbox-group/TanstackCheckboxGroup.js").then((e) => ({ default: e.TanstackCheckboxGroup }))), f = r(() => import("../components/checkbox/TanstackCheckbox.js").then((e) => ({ default: e.TanstackCheckbox }))), p = r(() => import("../components/date-picker/TanstackDatePicker.js").then((e) => ({ default: e.TanstackDatePicker }))), m = r(() => import("../components/date-range-picker/TanstackDateRangePicker.js").then((e) => ({ default: e.TanstackDateRangePicker }))), h = r(() => import("../components/multi-select/TanstackMultiSelect.js").then((e) => ({ default: e.TanstackMultiSelect }))), g = r(() => import("../components/phone-number/TanstackPhoneNumberInput.js").then((e) => ({ default: e.TanstackPhoneNumberInput }))), _ = r(() => import("../components/phone-number-field/TanstackPhoneNumberField.js").then((e) => ({ default: e.TanstackPhoneNumberField }))), v = r(() => import("../components/number-input/TanstackNumberInput.js").then((e) => ({ default: e.TanstackNumberInput }))), y = r(() => import("../components/radio-button-group/TanstackRadioButtonGroup.js").then((e) => ({ default: e.TanstackRadioButtonGroup }))), b = r(() => import("../components/selectable-button-group/TanstackSelectableButtonGroup.js").then((e) => ({ default: e.TanstackSelectableButtonGroup }))), x = r(() => import("../components/selectable-card/selectable-card-checkbox-group/TanstackSelectableCardCheckboxGroup.js").then((e) => ({ default: e.TanstackSelectableCardCheckboxGroup }))), S = r(() => import("../components/selectable-card/selectable-card-radio-group/TanstackSelectableCardRadioGroup.js").then((e) => ({ default: e.TanstackSelectableCardRadioGroup }))), C = r(() => import("../components/select/TanstackSelect.js").then((e) => ({ default: e.TanstackSelect }))), w = r(() => import("../components/text-area/TanstackTextArea.js").then((e) => ({ default: e.TanstackTextArea }))), T = r(() => import("../components/input/TanstackInput.js").then((e) => ({ default: e.TanstackInput }))), E = r(() => import("../components/tanstack-file-upload-trigger/TanstackFileUploadTrigger.js").then((e) => ({ default: e.FileUploadTriggerInput }))), D = r(() => import("../components/tanstack-file-upload-dropzone/TanstackFileUploadDropzone.js").then((e) => ({ default: e.FileUploadDropzoneInput }))), ee = r(() => import("../components/toggle-switch-group/TanstackToggleSwitchGroup.js").then((e) => ({ default: e.TanstackToggleSwitchGroup }))), O = r(() => import("../components/toggle-switch/TanstackToggleSwitch.js").then((e) => ({ default: e.TanstackToggleSwitch }))), k = r(() => import("../components/tanstack-file-upload-trigger/TanstackFileUploadTriggerField.js").then((e) => ({ default: e.FileUploadTriggerField }))), A = r(() => import("../components/tanstack-file-upload-dropzone/TanstackFileUploadDropzoneField.js").then((e) => ({ default: e.FileUploadDropzoneField }))), j = r(() => import("../components/checkbox-group-field/TanstackCheckGroupField.js").then((e) => ({ default: e.TanstackCheckGroupField }))), M = r(() => import("../components/date-picker-field/TanstackDatePickerField.js").then((e) => ({ default: e.TanstackDatePickerField }))), N = r(() => import("../components/date-range-picker-field/TanstackDateRangePickerField.js").then((e) => ({ default: e.TanstackDateRangePickerField }))), P = r(() => import("../components/multi-select-field/TanstackMultiSelectField.js").then((e) => ({ default: e.TanstackMultiSelectField }))), F = r(() => import("../components/number-field/TanstackNumberField.js").then((e) => ({ default: e.TanstackNumberField }))), I = r(() => import("../components/radio-button-group-field/TanstackRadioButtonGroupField.js").then((e) => ({ default: e.TanstackRadioButtonGroupField }))), L = r(() => import("../components/select-field/TanstackSelectField.js").then((e) => ({ default: e.TanstackSelectField }))), R = r(() => import("../components/selectable-button-group-field/TanstackSelectableButtonGroupField.js").then((e) => ({ default: e.TanstackSelectableButtonGroupField }))), z = r(() => import("../components/selectable-card-checkbox-group-field/TanstackSelectableCardCheckboxGroupField.js").then((e) => ({ default: e.TanstackSelectableCardCheckboxGroupField }))), B = r(() => import("../components/selectable-card-radio-group-field/TanstackSelectableCardRadioGroupField.js").then((e) => ({ default: e.TanstackSelectableCardRadioGroupField }))), V = r(() => import("../components/text-field/TanstackTextField.js").then((e) => ({ default: e.TanstackTextField }))), H = r(() => import("../components/toggle-switch-field/TanstackToggleSwitchField.js").then((e) => ({ default: e.TanstackToggleSwitchField }))), U = r(() => import("../components/toggle-switch-group-field/TanstackToggleSwitchGroupField.js").then((e) => ({ default: e.TanstackToggleSwitchGroupField }))), W = r(() => import("../components/inline-field-group/InlineFieldGroup.js").then((e) => ({ default: e.InlineFieldGroup }))), G = r(() => import("../components/inline-field-group/parts/InlineFieldGroupHeader.js").then((e) => ({ default: e.InlineFieldGroupHeader }))), K = r(() => import("../components/inline-field-group/parts/InlineFieldGroupReadView.js").then((e) => ({ default: e.InlineFieldGroupReadView }))), q = r(() => import("../components/inline-field-group/parts/InlineFieldGroupEditView.js").then((e) => ({ default: e.InlineFieldGroupEditView }))), J = r(() => import("../components/password-field/TanstackPasswordField.js").then((e) => ({ default: e.TanstackPasswordField }))), Y = r(() => import("../components/inline-field/parts/InlineFieldEditView.js").then((e) => ({ default: e.InlineFieldEditView }))), X = r(() => import("../components/inline-field/parts/InlineFieldReadView.js").then((e) => ({ default: e.InlineFieldReadView }))), Z = i({ fieldComponents: { FieldFeedbackText: o, FieldHelperText: s, FieldLabel: c, FieldRawContextualLink: l, Field: u, CheckboxGroupInput: d, CheckboxInput: f, DatePickerInput: p, DateRangePickerInput: m, MultiSelectInput: h, PhoneNumberInput: g, NumberInput: v, RadioButtonInput: y, SelectableButtonGroupInput: b, SelectableCardCheckboxGroupInput: x, SelectableCardRadioGroupInput: S, SelectInput: C, TextAreaInput: w, TextInput: T, FileUploadTriggerInput: E, FileUploadDropzoneInput: D, ToggleSwitchGroupInput: ee, ToggleSwitchInput: O, CheckboxField: a, CheckboxGroupField: j, FileUploadTriggerField: k, FileUploadDropzoneField: A, DatePickerField: M, DateRangePickerField: N, MultiSelectField: P, NumberField: F, PasswordField: J, PhoneNumberField: _, RadioButtonGroupField: I, SelectableButtonGroupField: R, SelectableCardCheckboxGroupField: z, SelectableCardRadioGroupField: B, SelectField: L, TextField: V, ToggleSwitchField: H, ToggleSwitchGroupField: U, InlineField: r(() => import("../components/inline-field/InlineField.js").then((e) => ({ default: e.InlineField }))), InlineFieldReadView: X, InlineFieldEditView: Y }, formComponents: { Form: n, InlineFieldGroup: W, InlineFieldGroupHeader: G, InlineFieldGroupReadView: K, InlineFieldGroupEditView: q }, fieldContext: e, formContext: t }), Q = Z.useAppForm, $ = Z.withForm, te = Z.withFieldGroup; //#endregion export { Q as useTanstackUnityForm, te as withFieldGroup, $ as withForm };