This commit is contained in:
2025-05-24 01:47:40 +09:00
commit 09d97cbb0b
1594 changed files with 184634 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
<script lang="ts">
import type { SlotsType } from 'vue'
export default defineComponent({
name: 'ClientOnly',
slots: Object as SlotsType<{
default: void
}>,
setup(_, { slots }) {
const show = ref(false)
onMounted(() => {
show.value = true
})
return () => (show.value && slots.default ? slots.default() : null)
},
})
</script>