Nuxt/packages/nuxt/src/app/components/dev-only.ts

13 lines
261 B
TypeScript
Raw Normal View History

2022-10-26 12:43:37 +00:00
import { defineComponent } from 'vue'
export default defineComponent({
name: 'DevOnly',
inheritAttrs: false,
2022-10-26 12:43:37 +00:00
setup (_, props) {
if (import.meta.dev) {
2022-10-26 12:43:37 +00:00
return () => props.slots.default?.()
}
return () => props.slots.fallback?.()
},
2022-10-26 12:43:37 +00:00
})