import { IDbState } from "./types"; export const suppressLog = ( state: IDbState, func: (state: IDbState) => T ): T => { return func({ ...state, localState: { ...state.localState, suppressLog: true }, }); }; export const withSuppressedLog = (state: IDbState): IDbState => { return { ...state, localState: { ...state.localState, suppressLog: true } }; };