createReactiveContext ​
helpers
test coverage
Last changed: 3 hours ago
WARNING
For complex interfaces, we strongly recommend using state management solutions outside of React like createStore, reatom, effector, or zustand instead of context
Creates a typed context selector with optimized updates for state selection
typescript
import { createReactiveContext } from '@siberiacancode/reactuse';
Usage ​
typescript
const { Provider, useSelector, instance } = createReactiveContext<number>(0);
Demo ​
Api ​
Parameters
Name | Type | Default | Note |
---|---|---|---|
defaultValue? | Value | undefined | - | - Default value for the context |
options? | CreateReactiveContextOptions<Value> | - | - Additional options for context creation |