UNPKG

zustand-middleware-computed-state

Version:
4 lines (3 loc) 330 B
import { StateCreator, StoreApi } from 'zustand'; export declare type ComputedState<S> = (state: S) => S; export declare const computed: <S, C>(create: StateCreator<S, import("zustand").SetState<S>>, compute: (state: S) => C) => (set: import("zustand").SetState<S>, get: import("zustand").GetState<S>, api: StoreApi<S>) => S & C;