@@ -3,7 +3,7 @@ import { isRuleGroup, prepareOptionList, rootPath } from '@react-querybuilder/co
33import type { JSX } from '@solidjs/web' ;
44import { createMemo , merge , untrack } from 'solid-js' ;
55import { defaultControlElements } from '../components/defaultControlElements.js' ;
6- import { createQueryBuilderState } from '../reactive/createQueryBuilderState .js' ;
6+ import { createQueryBuilder } from '../reactive/createQueryBuilder .js' ;
77import { createRuleGroupState } from '../reactive/createRuleGroupState.js' ;
88import type { RuleState } from '../reactive/createRuleState.js' ;
99import type { QueryBuilderProps , RuleGroupProps , RuleProps } from '../types/props.js' ;
@@ -16,7 +16,7 @@ const defaultSubproperties: FullField[] = [{ name: '', value: '', label: '' }];
1616 * builder for the rule's value.
1717 *
1818 * Port of React Query Builder's `RuleComponentsWithSubQuery`. It exists as its own component for
19- * the same reason React's does: the subquery needs its own `createQueryBuilderState `, which runs
19+ * the same reason React's does: the subquery needs its own `createQueryBuilder `, which runs
2020 * during component setup and therefore cannot live behind a `<Show>` inside `Rule`.
2121 *
2222 * It provides no new context, matching React and both prior ports — a replacement control
@@ -71,7 +71,7 @@ export const RuleSubQuery = (props: { ruleProps: RuleProps; parts: RuleState }):
7171 } ,
7272 } ) as unknown as QueryBuilderProps < RuleGroupTypeAny > ;
7373
74- const subState = createQueryBuilderState ( ( ) => subProps as never , {
74+ const subState = createQueryBuilder ( ( ) => subProps as never , {
7575 defaultControls : defaultControlElements as never ,
7676 } ) ;
7777
0 commit comments