15 lines
311 B
JavaScript
15 lines
311 B
JavaScript
import { defineComponent } from "vue";
|
|
export default defineComponent({
|
|
name: "DevOnly",
|
|
inheritAttrs: false,
|
|
...import.meta.dev && {
|
|
slots: Object
|
|
},
|
|
setup(_, props) {
|
|
if (import.meta.dev) {
|
|
return () => props.slots.default?.();
|
|
}
|
|
return () => props.slots.fallback?.();
|
|
}
|
|
});
|