UNPKG

@laffed/rn-ts-overmind-template

Version:

React Native Expo Template using Typescript and Overmind

20 lines (18 loc) 419 B
import {Context} from '@state'; import {UserState} from '@types'; /** * WARNING: Overmind is mutable state * do no set state equal to ogState directly. * Always spread the ogState * ex. * DO NOT: * state.user = ogUserState * DO: * state.user = {...ogUserState} */ const ogUserState: UserState = { loggedIn: false, } export const resetUserState = ({state}: Context) => { state.user = {...ogUserState}; }