15 lines
309 B
TypeScript
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();
|
|
}
|