message: bug: silent fail when state is corrupted
diff: @@ -10,7 +10,12 @@ export const getInitialState = key => {
  if (!value) {
  return
  }
  + try {
  return JSON.parse(safeLocalStorage.getItem(key))
  + } catch (e) {
  + console.warn(e);
  + return null;
  + }
  }
  export const usePersistingState = (key, defaultState) => {
  