pocketbase login

This commit is contained in:
2023-09-20 17:03:50 +02:00
parent 6a675c28bc
commit d64cb69f1e
9 changed files with 116 additions and 14 deletions

View File

@@ -0,0 +1,13 @@
import PocketBase from 'pocketbase';
import { App, inject } from 'vue';
const pocketBaseSymbol = Symbol('pocketBase');
export const providePocketBase = (app: App) => {
const pb = new PocketBase('/pocketbase/');
app.provide(pocketBaseSymbol, pb);
return pb;
}
export const usePocketBase = () => inject<PocketBase>(pocketBaseSymbol)!;