finally put #3 to bed with state. also introduce email/password signup and login

This commit is contained in:
Michael Dausmann
2023-04-13 20:11:18 +10:00
parent 028a7dda45
commit 6a7e7ec9ac
9 changed files with 105 additions and 32 deletions

View File

@@ -2,11 +2,11 @@
import { storeToRefs } from 'pinia';
import { ACCOUNT_ACCESS } from '@prisma/client';
const authStore = useAuthStore()
const { activeMembership } = storeToRefs(authStore);
const accountStore = useAccountStore()
const { activeMembership } = storeToRefs(accountStore);
onMounted(async () => {
await authStore.initUser();
await accountStore.init();
});
</script>
<template>