UseSuspenseAtomicProps<R extends string, S extends Record<R, any>>
typeCall signature for the typed useSuspenseAtomicProps returned by createHooks.
Definition
type
type UseSuspenseAtomicProps<R extends string, S extends Record<R, any>> = (specs: { property: WithGlob<Dotted<S[R1]>> | ReadonlyArray<WithGlob<Dotted<S[R1]>>>; reducer: R1 }[], options: SuspenseAtomicPropsOptions<T, S>) => T(specs: { property: WithGlob<Dotted<S[R1]>> | ReadonlyArray<WithGlob<Dotted<S[R1]>>>; reducer: R1 }[], options: SuspenseAtomicPropsOptions<T, S>) => T
Type parameters
| Name | Type | Description |
|---|---|---|
R | extends string | Reducer name union. |
S | extends Record<R, any> | State record keyed by R. |