react-querybuilder
Version:
React Query Builder component for constructing queries and filters, with utilities for executing them in various database and evaluation contexts
1 lines • 2.17 kB
Source Map (JSON)
{"version":3,"file":"react-querybuilder.production.debug.mjs","names":["queryBuilderStore: RqbStore"],"sources":["../src/redux/store.debug.ts","../src/components/QueryBuilderStateProvider.debug.tsx","../src/components/QueryBuilder.debug.tsx"],"sourcesContent":["import { messages } from '../messages';\nimport { getRqbStore } from './getRqbStore';\nimport type { RqbStore } from './types';\nimport { warningsSlice } from './warningsSlice';\n\nexport const queryBuilderStore: RqbStore = getRqbStore(true);\n\nqueryBuilderStore.dispatch(warningsSlice.actions.rqbWarn(messages.errorDeprecatedDebugImport));\n","import * as React from 'react';\nimport { Provider } from 'react-redux';\nimport { QueryBuilderStateContext, getRqbStore } from '../redux/index.debug';\n\n/**\n * Context provider for the `{@link QueryBuilder}` state store.\n *\n * @group Components\n */\nexport const QueryBuilderStateProvider = (props: {\n children: React.ReactNode;\n}): React.JSX.Element => (\n <Provider context={QueryBuilderStateContext} store={getRqbStore()}>\n {props.children}\n </Provider>\n);\n","import type {\n FullCombinator,\n FullField,\n FullOperator,\n RuleGroupTypeAny,\n} from '@react-querybuilder/core';\nimport * as React from 'react';\nimport type { QueryBuilderProps } from '../types';\nimport { QueryBuilderInternal } from './QueryBuilderInternal';\nimport { QueryBuilderStateProvider } from './QueryBuilderStateProvider.debug';\n\n/**\n * The query builder component for React.\n *\n * See https://react-querybuilder.js.org/ for demos and documentation.\n *\n * @group Components\n */\nexport const QueryBuilder = <\n RG extends RuleGroupTypeAny,\n F extends FullField,\n O extends FullOperator,\n C extends FullCombinator,\n>(\n props: QueryBuilderProps<RG, F, O, C>\n): React.JSX.Element => (\n <QueryBuilderStateProvider>\n <QueryBuilderInternal props={props} />\n </QueryBuilderStateProvider>\n);\n"],"mappings":"yeAKA,MAAaA,EAA8B,EAAY,GAAK,CAE5D,EAAkB,SAAS,EAAc,QAAQ,QAAQ,EAAS,2BAA2B,CAAC,CCE9F,MAAa,EAA6B,GAGxC,EAAA,cAAC,EAAA,CAAS,QAAS,EAA0B,MAAO,GAAa,EAC9D,EAAM,SACE,CCIA,EAMX,GAEA,EAAA,cAAC,EAAA,KACC,EAAA,cAAC,EAAA,CAA4B,QAAA,CAAS,CACZ"}