VOOZH about

URL: https://quasar.dev/vue-composables/use-hydration/

⇱ useHydration composable | Quasar Framework


assignment_late
Why donate
travel_explore
API Explorer
build
Quasar CLI (with Vite)
Upgrade Guide
Creating a New Project
The /quasar.config File
Convert q/app-webpack Project
Browser Compatibility
TypeScript Support
Directory Structure
Commands List
CSS Preprocessors
Page Routing with VueRouter
Lazy Loading - Code Splitting
Handling Assets
Boot Files
Prefetch Feature
API Proxying
Handling Vite
Handling import.meta.env
State Management with Pinia
Lint and Format Code
Testing & Auditing
Developing Mobile Apps
Ajax Requests
Opening Dev Server To Public
build
Quasar CLI (with Webpack)
useHydration composable
Quasar v2.15+

The useHydration composable is useful when you build for SSR (but can be used for non SSR builds as well). It is a lower level util of the QNoSsr component.

Syntax

import { useHydration } from 'quasar'

setup () {
 const { isHydrated } = useHydration()
}
function useHydration(): {
 isHydrated: Ref<boolean>;
};

Example

<template>
 <div>
 <div v-if="isHydrated"> Gets rendered only after hydration. </div>
 </div>
</template>

<script setup>
 import { useHydration } from 'quasar'
 const { isHydrated } = useHydration()
</script>

Caught a mistake?Edit this page in browser
1. Introduction
2. Syntax
3. Example
Copyright © 2015-present PULSARDEV SRL, Razvan Stoenescu