UNPKG

react-querybuilder

Version:

React Query Builder component for constructing queries and filters, with utilities for executing them in various database and evaluation contexts

94 lines (89 loc) 4.71 kB
Object.defineProperty(exports, '__esModule', { value: true }); const require_defaults = require('./defaults-Cy6JjdIH.js'); let react = require("react"); react = require_defaults.__toESM(react); let react_redux = require("react-redux"); //#region src/redux/store.ts const queryBuilderStore = require_defaults.getRqbStore(); //#endregion //#region src/components/QueryBuilderStateProvider.tsx /** * Context provider for the `{@link QueryBuilder}` state store. * * @group Components */ const QueryBuilderStateProvider = (props) => /* @__PURE__ */ react.createElement(react_redux.Provider, { context: require_defaults.QueryBuilderStateContext, store: require_defaults.getRqbStore() }, props.children); //#endregion //#region src/components/QueryBuilder.tsx /** * The query builder component for React. * * See https://react-querybuilder.js.org/ for demos and documentation. * * @group Components */ const QueryBuilder = (props) => /* @__PURE__ */ react.createElement(QueryBuilderStateProvider, null, /* @__PURE__ */ react.createElement(require_defaults.QueryBuilderInternal, { props })); //#endregion exports.ActionElement = require_defaults.ActionElement; exports.DragHandle = require_defaults.DragHandle; exports.InlineCombinator = require_defaults.InlineCombinator; exports.MatchModeEditor = require_defaults.MatchModeEditor; exports.NotToggle = require_defaults.NotToggle; exports.QueryBuilder = QueryBuilder; exports.QueryBuilderContext = require_defaults.QueryBuilderContext; exports.QueryBuilderStateContext = require_defaults.QueryBuilderStateContext; exports.QueryBuilderStateProvider = QueryBuilderStateProvider; exports.Rule = require_defaults.Rule; exports.RuleComponents = require_defaults.RuleComponents; exports.RuleComponentsWithSubQuery = require_defaults.RuleComponentsWithSubQuery; exports.RuleGroup = require_defaults.RuleGroup; exports.RuleGroupBodyComponents = require_defaults.RuleGroupBodyComponents; exports.RuleGroupHeaderComponents = require_defaults.RuleGroupHeaderComponents; exports.RuleWithSubQueryGroupComponentsWrapper = require_defaults.RuleWithSubQueryGroupComponentsWrapper; exports.ShiftActions = require_defaults.ShiftActions; exports.ValueEditor = require_defaults.ValueEditor; exports.ValueSelector = require_defaults.ValueSelector; exports.default = QueryBuilder; exports.defaultControlElements = require_defaults.defaultControlElements; exports.getCompatContextProvider = require_defaults.getCompatContextProvider; exports.getQuerySelectorById = require_defaults.getQuerySelectorById; exports.getRqbStore = require_defaults.getRqbStore; exports.injectSlice = require_defaults.injectSlice; exports.mergeTranslation = require_defaults.mergeTranslation; exports.mergeTranslations = require_defaults.mergeTranslations; exports.messages = require_defaults.messages; exports.queryBuilderStore = queryBuilderStore; exports.toOptions = require_defaults.toOptions; exports.useControlledOrUncontrolled = require_defaults.useControlledOrUncontrolled; exports.useDeprecatedProps = require_defaults.useDeprecatedProps; exports.useFields = require_defaults.useFields; exports.useMatchModeEditor = require_defaults.useMatchModeEditor; exports.useMergedContext = require_defaults.useMergedContext; exports.useOptionListProp = require_defaults.useOptionListProp; exports.usePathsMemo = require_defaults.usePathsMemo; exports.usePreferAnyProp = require_defaults.usePreferAnyProp; exports.usePreferProp = require_defaults.usePreferProp; exports.usePrevious = require_defaults.usePrevious; exports.useQueryBuilder = require_defaults.useQueryBuilder; exports.useQueryBuilderQuery = require_defaults.useQueryBuilderQuery; exports.useQueryBuilderSchema = require_defaults.useQueryBuilderSchema; exports.useQueryBuilderSelector = require_defaults.useQueryBuilderSelector; exports.useQueryBuilderSetup = require_defaults.useQueryBuilderSetup; exports.useReactDndWarning = require_defaults.useReactDndWarning; exports.useRule = require_defaults.useRule; exports.useRuleGroup = require_defaults.useRuleGroup; exports.useSelectElementChangeHandler = require_defaults.useSelectElementChangeHandler; exports.useStopEventPropagation = require_defaults.useStopEventPropagation; exports.useValueEditor = require_defaults.useValueEditor; exports.useValueSelector = require_defaults.useValueSelector; var __react_querybuilder_core = require("@react-querybuilder/core"); Object.keys(__react_querybuilder_core).forEach(function (k) { if (k !== 'default' && !Object.prototype.hasOwnProperty.call(exports, k)) Object.defineProperty(exports, k, { enumerable: true, get: function () { return __react_querybuilder_core[k]; } }); }); //# sourceMappingURL=react-querybuilder.cjs.development.js.map