( fn: (builder: InitialQueryBuilder) => QueryBuilder<TContext>, )
| 1377 | // Internal function to build a query from a callback |
| 1378 | // used by liveQueryCollectionOptions.query |
| 1379 | export function buildQuery<TContext extends Context>( |
| 1380 | fn: (builder: InitialQueryBuilder) => QueryBuilder<TContext>, |
| 1381 | ): QueryIR { |
| 1382 | const result = fn(new BaseQueryBuilder()) |
| 1383 | return getQueryIR(result) |
| 1384 | } |
| 1385 | |
| 1386 | // Internal function to get the QueryIR from a builder |
| 1387 | export function getQueryIR( |
no test coverage detected