doxfood/src/pocketbase.ts

15 lines
309 B
TypeScript

import PocketBase from "pocketbase";
import { ref } from "vue";
export const pb = new PocketBase(import.meta.env.VITE_POCKETBASE_URL);
export const currentUser = ref();
pb.authStore.onChange(() => {
currentUser.value = pb.authStore.model;
}, true);
export function signOut() {
pb.authStore.clear();
}