mirror of
https://github.com/elk-zone/elk.git
synced 2024-11-04 16:09:59 +00:00
15 lines
299 B
TypeScript
15 lines
299 B
TypeScript
export const isHydrated = computed(() => {
|
|
if (process.server)
|
|
return false
|
|
|
|
const nuxtApp = useNuxtApp()
|
|
if (!nuxtApp.isHydrating)
|
|
return false
|
|
|
|
const hydrated = ref(false)
|
|
nuxtApp.hooks.hookOnce('app:suspense:resolve', () => {
|
|
hydrated.value = true
|
|
})
|
|
return hydrated
|
|
})
|