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