@sqlrooms/cosmos / useStoreWithCosmos
Function: useStoreWithCosmos() 
useStoreWithCosmos<
T>(selector):T
Hook to access the Cosmos store with proper typing. Provides type-safe access to the combined room and Cosmos state.
Type Parameters 
| Type Parameter | Description | 
|---|---|
| T | The type of the selected state slice | 
Parameters 
| Parameter | Type | Description | 
|---|---|---|
| selector | ( state) =>T | A function that selects a portion of the state | 
Returns 
T
The selected state portion
Example 
typescript
const graph = useStoreWithCosmos(state => state.cosmos.graph);
const isRunning = useStoreWithCosmos(state => state.cosmos.isSimulationRunning);