UNPKG

react-querybuilder

Version:

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

346 lines (341 loc) 8 kB
import { ActionElement, DragHandle, InlineCombinator, LogType, NotToggle, QueryBuilderContext, QueryBuilderInternal, QueryBuilderStateContext, Rule, RuleComponents, RuleGroup, RuleGroupBodyComponents, RuleGroupHeaderComponents, ShiftActions, TestID, ValueEditor, ValueSelector, add, celCombinatorMap, convertFromIC, convertQuery, convertToIC, defaultCELValueProcessor, defaultCombinators, defaultCombinatorsExtended, defaultControlClassnames, defaultControlElements, defaultExportOperatorMap, defaultJoinChar, defaultMongoDBValueProcessor, defaultNLTranslations, defaultOperatorNegationMap, defaultOperatorProcessorNL, defaultOperators, defaultPlaceholderFieldGroupLabel, defaultPlaceholderFieldLabel, defaultPlaceholderFieldName, defaultPlaceholderLabel, defaultPlaceholderName, defaultPlaceholderOperatorGroupLabel, defaultPlaceholderOperatorLabel, defaultPlaceholderOperatorName, defaultPlaceholderValueGroupLabel, defaultPlaceholderValueLabel, defaultPlaceholderValueName, defaultRuleProcessorCEL, defaultRuleProcessorElasticSearch, defaultRuleProcessorJSONata, defaultRuleProcessorJsonLogic, defaultRuleProcessorMongoDB, defaultRuleProcessorMongoDBQuery, defaultRuleProcessorNL, defaultRuleProcessorParameterized, defaultRuleProcessorSQL, defaultRuleProcessorSpEL, defaultSpELValueProcessor, defaultTranslations, defaultValidator, defaultValueProcessor, defaultValueProcessorByRule, defaultValueProcessorCELByRule, defaultValueProcessorMongoDBByRule, defaultValueProcessorNL, defaultValueProcessorSpELByRule, filterFieldsByComparator, findPath, formatQuery, generateAccessibleDescription, generateID, getCommonAncestorPath, getCompatContextProvider, getFirstOption, getNLTranslataion, getOption, getParentPath, getParseNumberMethod, getQuerySelectorById, getQuoteFieldNamesWithArray, getQuotedFieldName, getValidationClassNames, getValueSourcesUtil, group, groupInvalidReasons, insert, isAncestor, isFlexibleOptionArray, isFlexibleOptionGroupArray, isFullOptionArray, isFullOptionGroupArray, isOptionGroupArray, isPojo, isRuleGroup, isRuleGroupType, isRuleGroupTypeIC, isRuleOrGroupValid, isValidValue, isValidationResult, isValueProcessorLegacy, joinWith, jsonLogicAdditionalOperators, mapSQLOperator, mergeClassnames, mergeTranslation, mergeTranslations, messages, mongoOperators, move, normalizeConstituentWordOrder, nullFreeArray, nullOrUndefinedOrEmpty, numericRegex, numerifyValues, objectEntries, objectKeys, parseNumber, pathIsDisabled, pathsAreEqual, preferProp, prepareRule, prepareRuleGroup, prepareRuleOrGroup, regenerateID, regenerateIDs, remove, rootPath, shouldRenderAsNumber, splitBy, sqlDialectPresets, standardClassnames, storeCommon, toArray, toFlatOptionArray, toFullOption, toFullOptionList, toFullOptionMap, toOptions, transformQuery, trimIfString, uniqByIdentifier, uniqByName, uniqOptGroups, uniqOptList, update, useControlledOrUncontrolled, useDeprecatedProps, useMergedContext, usePreferAnyProp, usePreferProp, usePrevious, useQueryBuilder, useQueryBuilderQuery, useQueryBuilderSchema, useQueryBuilderSelector, useQueryBuilderSetup, useReactDndWarning, useRule, useRuleGroup, useSelectElementChangeHandler, useStopEventPropagation, useValueEditor, useValueSelector } from "./chunk-WUXLNRPE.mjs"; // src/components/QueryBuilder.debug.tsx import { jsx as jsx2 } from "react/jsx-runtime"; // src/components/QueryBuilderStateProvider.debug.tsx import { jsx } from "react/jsx-runtime"; import { Provider } from "react-redux"; // src/redux/store.debug.ts import { configureStore } from "@reduxjs/toolkit"; var queryBuilderStore = configureStore({ ...storeCommon, devTools: { name: "React Query Builder" } }); // src/components/QueryBuilderStateProvider.debug.tsx var QueryBuilderStateProvider = (props) => /* @__PURE__ */ jsx(Provider, { context: QueryBuilderStateContext, store: queryBuilderStore, children: props.children }); // src/components/QueryBuilder.debug.tsx var QueryBuilder = (props) => /* @__PURE__ */ jsx2(QueryBuilderStateProvider, { children: /* @__PURE__ */ jsx2(QueryBuilderInternal, { props }) }); export { ActionElement, DragHandle, InlineCombinator, LogType, NotToggle, QueryBuilder, QueryBuilderContext, QueryBuilderStateContext, QueryBuilderStateProvider, Rule, RuleComponents, RuleGroup, RuleGroupBodyComponents, RuleGroupHeaderComponents, ShiftActions, TestID, ValueEditor, ValueSelector, add, celCombinatorMap, convertFromIC, convertQuery, convertToIC, QueryBuilder as default, defaultCELValueProcessor, defaultCombinators, defaultCombinatorsExtended, defaultControlClassnames, defaultControlElements, defaultExportOperatorMap, defaultJoinChar, defaultMongoDBValueProcessor, defaultNLTranslations, defaultOperatorNegationMap, defaultOperatorProcessorNL, defaultOperators, defaultPlaceholderFieldGroupLabel, defaultPlaceholderFieldLabel, defaultPlaceholderFieldName, defaultPlaceholderLabel, defaultPlaceholderName, defaultPlaceholderOperatorGroupLabel, defaultPlaceholderOperatorLabel, defaultPlaceholderOperatorName, defaultPlaceholderValueGroupLabel, defaultPlaceholderValueLabel, defaultPlaceholderValueName, defaultRuleProcessorCEL, defaultRuleProcessorElasticSearch, defaultRuleProcessorJSONata, defaultRuleProcessorJsonLogic, defaultRuleProcessorMongoDB, defaultRuleProcessorMongoDBQuery, defaultRuleProcessorNL, defaultRuleProcessorParameterized, defaultRuleProcessorSQL, defaultRuleProcessorSpEL, defaultSpELValueProcessor, defaultTranslations, defaultValidator, defaultValueProcessor, defaultValueProcessorByRule, defaultValueProcessorCELByRule, defaultValueProcessorMongoDBByRule, defaultValueProcessorNL, defaultValueProcessorSpELByRule, filterFieldsByComparator, findPath, formatQuery, generateAccessibleDescription, generateID, getCommonAncestorPath, getCompatContextProvider, getFirstOption, getNLTranslataion, getOption, getParentPath, getParseNumberMethod, getQuerySelectorById, getQuoteFieldNamesWithArray, getQuotedFieldName, getValidationClassNames, getValueSourcesUtil, group, groupInvalidReasons, insert, isAncestor, isFlexibleOptionArray, isFlexibleOptionGroupArray, isFullOptionArray, isFullOptionGroupArray, isOptionGroupArray, isPojo, isRuleGroup, isRuleGroupType, isRuleGroupTypeIC, isRuleOrGroupValid, isValidValue, isValidationResult, isValueProcessorLegacy, joinWith, jsonLogicAdditionalOperators, mapSQLOperator, mergeClassnames, mergeTranslation, mergeTranslations, messages, mongoOperators, move, normalizeConstituentWordOrder, nullFreeArray, nullOrUndefinedOrEmpty, numericRegex, numerifyValues, objectEntries, objectKeys, parseNumber, pathIsDisabled, pathsAreEqual, preferProp, prepareRule, prepareRuleGroup, prepareRuleOrGroup, queryBuilderStore, regenerateID, regenerateIDs, remove, rootPath, shouldRenderAsNumber, splitBy, sqlDialectPresets, standardClassnames, toArray, toFlatOptionArray, toFullOption, toFullOptionList, toFullOptionMap, toOptions, transformQuery, trimIfString, uniqByIdentifier, uniqByName, uniqOptGroups, uniqOptList, update, useControlledOrUncontrolled, useDeprecatedProps, useMergedContext, usePreferAnyProp, usePreferProp, usePrevious, useQueryBuilder, useQueryBuilderQuery, useQueryBuilderSchema, useQueryBuilderSelector, useQueryBuilderSetup, useReactDndWarning, useRule, useRuleGroup, useSelectElementChangeHandler, useStopEventPropagation, useValueEditor, useValueSelector }; //# sourceMappingURL=react-querybuilder.debug.mjs.map