diff --git a/src/store/AuthStore.ts b/src/store/AuthStore.ts new file mode 100644 index 0000000..24dafa2 --- /dev/null +++ b/src/store/AuthStore.ts @@ -0,0 +1,25 @@ +interface AuthStoreState { + username: string, + token: string, +} + +const state : AuthStoreState = { + username: "", + token: "", +} + +const getters = { + username: (state: AuthStoreState) => state.username, + token: (state: AuthStoreState) => state.token, +} + +const mutations = { + setUsername(state: AuthStoreState, username: string) { + state.username = username + }, + setToken(state: AuthStoreState, token: string) { + state.token = token + }, +} + +export