Nuxt/test/fixtures/runtime-compiler/components/ShowTemplate.vue
Daniel Roe c1ddb359e3
chore: update to use @nuxt/eslint-config (#24209)
Co-authored-by: Damian Głowala <damian.glowala.rebkow@gmail.com>
2023-11-09 18:01:13 +01:00

38 lines
534 B
Vue

<template>
<component
:is="showIt"
:name="name"
/>
</template>
<script>
export default defineNuxtComponent({
props: {
template: {
required: true,
type: String
},
name: {
type: String,
default: () => '(missing name prop)'
}
},
setup (props) {
const showIt = h({
template: props.template,
props: {
name: {
type: String,
default: () => '(missing name prop)'
}
}
})
return {
showIt
}
}
})
</script>