Skip to content

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

NameTypeDefaultNote
defaultValue?Value | undefined-- Default value for the context
options?CreateReactiveContextOptions<Value>-- Additional options for context creation

Source ​

Source • Demo

Contributors ​

Avatardebabin

Released under the MIT License.