UNPKG

@coocoon/react-awesome-query-builder

Version:

User-friendly query builder for React. Demo: https://ukrbublik.github.io/react-awesome-query-builder

63 lines (55 loc) 1.67 kB
import React from "react"; // value widgets import DateWidget from "./value/Date"; import DateTimeWidget from "./value/DateTime"; import TimeWidget from "./value/Time"; import SelectWidget from "./value/Select"; import TextWidget from "./value/Text"; import TextAreaWidget from "./value/TextArea"; import NumberWidget from "./value/Number"; import SliderWidget from "./value/Slider"; import RangeWidget from "./value/Range"; import BooleanWidget from "./value/Boolean"; import MultiSelectWidget from "./value/MultiSelect"; import AutocompleteWidget from "./value/Autocomplete"; import TreeSelectWidget from "./value/TreeSelect"; // field select widgets import FieldSelect from "./core/FieldSelect"; import FieldDropdown from "./core/FieldDropdown"; import FieldCascader from "./core/FieldCascader"; import FieldTreeSelect from "./core/FieldTreeSelect"; // core components import Button from "./core/Button"; import ButtonGroup from "./core/ButtonGroup"; import Conjs from "./core/Conjs"; import Switch from "./core/Switch"; import ValueSources from "./core/ValueSources"; import confirm from "./core/confirm"; import { ConfigProvider } from "antd"; const Provider = ({ config, children }) => <ConfigProvider locale={config.settings.locale.antd}>{children}</ConfigProvider>; export default { DateWidget, DateTimeWidget, TimeWidget, SelectWidget, TextWidget, TextAreaWidget, NumberWidget, SliderWidget, RangeWidget, BooleanWidget, MultiSelectWidget, AutocompleteWidget, TreeSelectWidget, FieldSelect, FieldDropdown, FieldCascader, FieldTreeSelect, Button, ButtonGroup, Conjs, Switch, ValueSources, confirm, Provider, };