@@ -6,7 +6,7 @@ import type { State } from "./types"
66import type { QueryOptionsApi } from "../server-sync"
77
88let createChildStoreManager : typeof import ( "./child-store" ) . createChildStoreManager
9- const queryGroups : Array < ( ) => { queries : Array < { enabled ?: ( ) => boolean } > } > = [ ]
9+ const queryGroups : Array < ( ) => { queries : Array < { enabled ?: boolean } > } > = [ ]
1010
1111const child = ( ) => createStore ( { } as State )
1212const provider = { all : new Map ( ) , connected : [ ] , default : { } } satisfies NormalizedProviderListResponse
@@ -49,7 +49,7 @@ beforeAll(async () => {
4949 persisted : ( _target : string , store : unknown [ ] ) => [ store [ 0 ] , store [ 1 ] , null , ( ) => true ] ,
5050 } ) )
5151 mock . module ( "@tanstack/solid-query" , ( ) => ( {
52- useQueries : ( options : ( ) => { queries : Array < { enabled ?: ( ) => boolean } > } ) => {
52+ useQueries : ( options : ( ) => { queries : Array < { enabled ?: boolean } > } ) => {
5353 queryGroups . push ( options )
5454 return [
5555 { isLoading : false , data : { state : "" , config : "" , worktree : "" , directory : "" , home : "" } } ,
@@ -154,15 +154,15 @@ describe("createChildStoreManager", () => {
154154 const [ , setStore ] = manager . child ( "/project" , { bootstrap : false } )
155155 const queries = queryGroups [ offset ]
156156 if ( ! queries ) throw new Error ( "queries required" )
157- expect ( queries ( ) . queries [ 1 ] ?. enabled ?. ( ) ) . toBe ( false )
157+ expect ( queries ( ) . queries [ 1 ] ?. enabled ) . toBe ( false )
158158
159159 setStore ( "status" , "complete" )
160160 manager . child ( "/project" , { bootstrap : false , mcp : true } )
161- expect ( queries ( ) . queries [ 1 ] ?. enabled ?. ( ) ) . toBe ( true )
161+ expect ( queries ( ) . queries [ 1 ] ?. enabled ) . toBe ( true )
162162 expect ( mcpLoads ) . toEqual ( [ "/project" ] )
163163
164164 manager . disableMcp ( "/project" )
165- expect ( queries ( ) . queries [ 1 ] ?. enabled ?. ( ) ) . toBe ( false )
165+ expect ( queries ( ) . queries [ 1 ] ?. enabled ) . toBe ( false )
166166 expect ( manager . mcp ( "/project" ) ) . toBe ( false )
167167 } finally {
168168 dispose ( )
0 commit comments