chore(docs): render repl in ssr

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
This commit is contained in:
braks
2023-04-25 10:32:04 +02:00
committed by Braks
parent 86eb6c0630
commit aa62e19ed9
+1 -6
View File
@@ -1,17 +1,12 @@
<script lang="ts"> <script lang="ts">
import { inBrowser } from 'vitepress'
import { Suspense } from 'vue' import { Suspense } from 'vue'
const DocsRepl = defineAsyncComponent(() => import('./DocsRepl.vue')) const DocsRepl = defineAsyncComponent(() => import('./DocsRepl.vue'))
export default defineComponent({ export default defineComponent({
props: ['example'], props: ['example', 'examplesImports', 'dependencies'],
setup(props) { setup(props) {
return () => { return () => {
if (!inBrowser) {
return null
}
return h(Suspense, h(DocsRepl, props)) return h(Suspense, h(DocsRepl, props))
} }
}, },