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 (

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…