From 34759735d1b48053d2f9998df38bdbed7ba07431 Mon Sep 17 00:00:00 2001 From: Spythere Date: Tue, 31 Jan 2023 17:33:56 +0100 Subject: [PATCH] feature: local storage --- src/App.vue | 4 ++++ src/components/TableActions.vue | 6 ++++++ src/mixins/useLocalStorage.ts | 24 ++++++++++++++++++++++++ src/views/ManagerView.vue | 8 +++++--- 4 files changed, 39 insertions(+), 3 deletions(-) create mode 100644 src/mixins/useLocalStorage.ts diff --git a/src/App.vue b/src/App.vue index 9b6cad2..9327ebd 100644 --- a/src/App.vue +++ b/src/App.vue @@ -13,6 +13,7 @@ import { RouterView } from 'vue-router'; import { IUser, AuthState } from './types/types'; import useRouteGuard from './mixins/useRouteGuard'; import { useStore } from './store'; +import useLocalStorage from './mixins/useLocalStorage'; export default defineComponent({ mixins: [dataMixin], @@ -20,7 +21,10 @@ export default defineComponent({ setup() { const { routeAuthGuard } = useRouteGuard(); + const { setupStorage } = useLocalStorage(); + routeAuthGuard(); + setupStorage(); return { store: useStore(), diff --git a/src/components/TableActions.vue b/src/components/TableActions.vue index 4ca1888..ece87c8 100644 --- a/src/components/TableActions.vue +++ b/src/components/TableActions.vue @@ -53,6 +53,12 @@ +
+ Pokazuj maks. + + wyników +
+