quasar
Version:
Build high-performance VueJS user interfaces (SPA, PWA, SSR, Mobile and Desktop) in record time
17 lines (12 loc) • 372 B
JavaScript
import { ref, onMounted } from 'vue'
// using it to manage SSR rendering with best performance
import { isRuntimeSsrPreHydration } from '../../plugins/Platform.js'
export default function () {
const canRender = ref(!isRuntimeSsrPreHydration.value)
if (canRender.value === false) {
onMounted(() => {
canRender.value = true
})
}
return canRender
}