Files
HKSingleParty/03_source/frontend/src/components/hook-form/fields.tsx
louiscklaw db805f23b6 update
2025-05-28 21:06:12 +08:00

46 lines
1.6 KiB
TypeScript

// src/components/hook-form/fields.tsx
//
import { RHFCode } from './rhf-code';
import { RHFRating } from './rhf-rating';
import { RHFEditor } from './rhf-editor';
import { RHFSlider } from './rhf-slider';
import { RHFUpload } from './rhf-upload';
import { RHFTextField } from './rhf-text-field';
import { RHFUploadBox } from './rhf-upload-box';
import { RHFRadioGroup } from './rhf-radio-group';
import { RHFPhoneInput } from './rhf-phone-input';
import { RHFNumberInput } from './rhf-number-input';
import { RHFAutocomplete } from './rhf-autocomplete';
import { RHFUploadAvatar } from './rhf-upload-avatar';
import { RHFCountrySelect } from './rhf-country-select';
import { RHFSwitch, RHFMultiSwitch } from './rhf-switch';
import { RHFSelect, RHFMultiSelect } from './rhf-select';
import { RHFCheckbox, RHFMultiCheckbox } from './rhf-checkbox';
import { RHFDatePicker, RHFMobileDateTimePicker } from './rhf-date-picker';
// ----------------------------------------------------------------------
export const Field = {
Code: RHFCode,
Editor: RHFEditor,
Select: RHFSelect,
Upload: RHFUpload,
Switch: RHFSwitch,
Slider: RHFSlider,
Rating: RHFRating,
Text: RHFTextField,
Phone: RHFPhoneInput,
Checkbox: RHFCheckbox,
UploadBox: RHFUploadBox,
RadioGroup: RHFRadioGroup,
DatePicker: RHFDatePicker,
NumberInput: RHFNumberInput,
MultiSelect: RHFMultiSelect,
MultiSwitch: RHFMultiSwitch,
UploadAvatar: RHFUploadAvatar,
Autocomplete: RHFAutocomplete,
MultiCheckbox: RHFMultiCheckbox,
CountrySelect: RHFCountrySelect,
MobileDateTimePicker: RHFMobileDateTimePicker,
};