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(pocketBaseSymbol)!;