shadcn-vue/apps/www/.vitepress/theme/components/BlockPage.vue
2024-03-23 17:51:06 +08:00

13 lines
403 B
Vue

<script setup lang="ts">
import { useUrlSearchParams } from '@vueuse/core'
import ComponentLoader from './ComponentLoader.vue'
const params = useUrlSearchParams('hash-params')
</script>
<template>
<div v-if="params.name && params.style" :class="params.containerClass">
<ComponentLoader :key="params.style?.toString()" :name="params.name?.toString()" :type-name="'block'" />
</div>
</template>