46 lines
1.6 KiB
TypeScript
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,
|
|
};
|