Skip to content

Commit beb37c2

Browse files
committed
feat: use database merges client side
1 parent fb259f1 commit beb37c2

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

Diff for: src/runtime/plugin.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,16 @@ import type { FetchOptions, ResponseType } from 'ofetch'
55
import { ofetch } from 'ofetch'
66
import { textToBase64 } from 'undio'
77

8-
import type { DatabasePreset, Overrides, RpcRequest } from './types'
9-
import { createError, defineNuxtPlugin, useSurrealAuth } from '#imports'
8+
import type { DatabasePreset, DatabasePresetKeys, Overrides, RpcRequest } from './types'
9+
import { createError, defineNuxtPlugin, useSurrealAuth, useSurrealDatabases } from '#imports'
1010

1111
export default defineNuxtPlugin(async ({ $config }) => {
1212
const {
13-
databases,
1413
defaultDatabase,
1514
auth: { database: authDatabase },
1615
} = $config.public.surrealdb
17-
const defaultDB = databases[defaultDatabase as keyof PublicRuntimeConfig['surrealdb']['databases']] as DatabasePreset
16+
const databases = useSurrealDatabases()
17+
const defaultDB = databases[defaultDatabase as DatabasePresetKeys] as DatabasePreset
1818
const { token: userAuth, session } = useSurrealAuth()
1919

2020
const authToken = authTokenFn(defaultDB.auth)

0 commit comments

Comments
 (0)