INNER CODE UNIT · TypeScript
stringifyState
margelo/react-native-runtimes · packages/state/src/index.ts:235
function stringifyState<TState>(state: TState): string {
return JSON.stringify(state);
}
function resolveNextState<TState>(
currentState: TState,
partial:
| TState
| Partial<TState>
| ((state: TState) => TState | Partial<TState>),
replace: boolean,
): TState {
const partialState =
typeof partial === 'function'
? (partial as (state: TState) => TState | Partial<TState>)(currentState)
: partial;
if (