init component

This commit is contained in:
Robin COuret
2026-02-16 17:28:37 +01:00
parent 460c7a25e0
commit e0e50af706
4557 changed files with 666911 additions and 8 deletions

54
node_modules/buetify/lib/components/overlay/BOverlay.js generated vendored Executable file
View File

@@ -0,0 +1,54 @@
import "../../../src/components/overlay/overlay.sass";
import { h, withDirectives, vShow, defineComponent } from 'vue';
export default defineComponent({
name: 'b-overlay',
props: {
position: {
type: String,
required: false
},
isActive: {
type: Boolean,
default: false
},
isFullscreen: {
type: Boolean,
default: false
},
onClick: {
type: Function,
required: false
}
},
setup(props, {
slots
}) {
return () => {
if (props.isFullscreen) {
return withDirectives(h('div', {
class: ['b-overlay', props.position]
}, [h('div', {
class: 'b-overlay-background',
onClick: props.onClick
}), h('div', {
class: 'b-overlay-content is-fullscreen'
}, slots.default && slots.default())]), [[vShow, props.isActive]]);
} else {
return withDirectives(h('div', {
class: ['b-overlay', props.position]
}, [h('div', {
onClick: () => {
console.log('overlay background-click');
props.onClick && props.onClick();
},
class: 'b-overlay-background'
}), h('div', {
class: 'b-overlay-content'
}, slots.default && slots.default())]), [[vShow, props.isActive]]);
}
};
}
});
//# sourceMappingURL=BOverlay.js.map