From f4f29b8520c865da8b73211a9791a9e3fa82fd55 Mon Sep 17 00:00:00 2001 From: Andrew Bastin Date: Mon, 21 Jun 2021 00:27:45 -0400 Subject: [PATCH] Fix localStorage usage --- .eslintrc.js | 4 +-- components/app/Header.vue | 5 ++-- components/firebase/Email.vue | 3 +- components/smart/AccentModePicker.vue | 6 ++-- helpers/oauth.js | 43 ++++++++++++++------------- helpers/pwa.js | 10 ++++--- layouts/default.vue | 7 +++-- layouts/error.vue | 6 ++-- newstore/localpersistence.ts | 30 +++++++++++++++++++ pages/enter.vue | 5 ++-- 10 files changed, 81 insertions(+), 38 deletions(-) diff --git a/.eslintrc.js b/.eslintrc.js index 260788273..3269a9c94 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -49,14 +49,14 @@ module.exports = { name: "localStorage", message: "Do not use 'localStorage' directly. Please use localpersistence.ts functions or stores", - } + }, ], // window.localStorage block "no-restricted-syntax": [ "error", { selector: "CallExpression[callee.object.property.name='localStorage']", - message: + message: "Do not use 'localStorage' directly. Please use localpersistence.ts functions or stores", }, ], diff --git a/components/app/Header.vue b/components/app/Header.vue index 3c4a21340..add6669e1 100644 --- a/components/app/Header.vue +++ b/components/app/Header.vue @@ -167,6 +167,7 @@