From ae101042e8d5e6ec6920298e5bf43239e5ecdd13 Mon Sep 17 00:00:00 2001 From: Douglas Barone Date: Thu, 26 Oct 2023 07:54:46 -0400 Subject: [PATCH] Added composable useToken --- src/web/composables/useToken.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/web/composables/useToken.ts b/src/web/composables/useToken.ts index e69de29..a05e5bf 100644 --- a/src/web/composables/useToken.ts +++ b/src/web/composables/useToken.ts @@ -0,0 +1,13 @@ +import { ref, watch } from 'vue' + +export function useToken() { + const token = ref('') + + token.value = localStorage.getItem('token') || '' + + watch(token, newToken => { + localStorage.setItem('token', newToken) + }) + + return { token } +}