import TextInput from "../components/Field/TextInput"
import DatetimeInput from "../components/Field/DatetimeInput"
import TimeInput from "../components/Field/TimeInput"
import DateInput from "../components/Field/DateInput"
import NumberInput from "../components/Field/NumberInput"
import DecimalInput from "../components/Field/DecimalInput"
import TextareaInput from "../components/Field/TextareaInput"
import SelectInput from "../components/Field/SelectInput"
import MultiSelectInput from "../components/Field/MultiSelectInput"
import ImageInput from "../components/Field/ImageInput"
import RichTextInput from "../components/Field/RichTextInput"

export const FieldInputs = {
    TextInput,
    DatetimeInput,
    TimeInput,
    DateInput,
    NumberInput,
    DecimalInput,
    TextareaInput,
    SelectInput,
    MultiSelectInput,
    ImageInput,
    RichTextInput,
}

import TextField from "../components/Field/TextField"
import DatetimeField from "../components/Field/DatetimeField"
import TimeField from "../components/Field/TimeField"
import DateField from "../components/Field/DateField"
import NumberField from "../components/Field/NumberField"
import DecimalField from "../components/Field/DecimalField"
import TextareaField from "../components/Field/TextareaField"
import SelectField from "../components/Field/SelectField"
import MultiSelectField from "../components/Field/MultiSelectField"
import ImageField from "../components/Field/ImageField"
import RichTextField from "../components/Field/RichTextField"

export const FieldFields = {
    TextField,
    DatetimeField,
    TimeField,
    DateField,
    NumberField,
    DecimalField,
    TextareaField,
    SelectField,
    MultiSelectField,
    ImageField,
    RichTextField,
}

import TextFilter from "../components/Field/TextFilter"
import TextareaFilter from "../components/Field/TextareaFilter"
import RichTextFilter from "../components/Field/RichTextFilter"
import NumberFilter from "../components/Field/NumberFilter"
import DecimalFilter from "../components/Field/DecimalFilter"
import DatetimeRangeFilter from "../components/Field/DatetimeRangeFilter"
import DateRangeFilter from "../components/Field/DateRangeFilter"
import TimeRangeFilter from "../components/Field/TimeRangeFilter"
import SelectFilter from "../components/Field/SelectFilter"
import MultiSelectFilter from "../components/Field/MultiSelectFilter"

export const FieldFilters = {
    TextFilter,
    TextareaFilter,
    RichTextFilter,
    NumberFilter,
    DecimalFilter,
    DatetimeRangeFilter,
    DateRangeFilter,
    TimeRangeFilter,
    SelectFilter,
    MultiSelectFilter,
}