{"version":3,"file":"react-querybuilder.debug.mjs","names":[],"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\n// v8 ignore if\nif (process.env.NODE_ENV !== 'production' && process.env.NODE_ENV !== 'test') {\n  queryBuilderStore.dispatch(warningsSlice.actions.rqbWarn(messages.errorDeprecatedDebugImport));\n}\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":";;;;;AAKA,MAAa,oBAA8B,YAAY,IAAI;;AAG3D,IAAI,QAAQ,IAAI,aAAa,gBAAgB,QAAQ,IAAI,aAAa,QACpE,kBAAkB,SAAS,cAAc,QAAQ,QAAQ,SAAS,0BAA0B,CAAC;;;;;;;;ACA/F,MAAa,6BAA6B,UAGxC,sBAAA,cAAC,UAAD;CAAU,SAAS;CAA0B,OAAO,YAAY;AAEtD,GADP,MAAM,QACC;;;;;;;;;;ACIZ,MAAa,gBAMX,UAEA,sBAAA,cAAC,2BAAA,MACC,sBAAA,cAAC,sBAAD,EAA6B,MAAQ,CAAA,CACZ"}