|
@@ -5,12 +5,13 @@
|
|
|
no-header
|
|
|
:id="id"
|
|
|
:body-class="{ paddings: !noCross }"
|
|
|
+ :visible="visible"
|
|
|
>
|
|
|
- <template #default="{ hide, visible }">
|
|
|
+ <template #default="{ hide, visible: visible2 }">
|
|
|
<div v-if="!noCross" class="btn-close-wrapper">
|
|
|
<button-close @click="hide()" />
|
|
|
</div>
|
|
|
- <slot name="default" v-bind="{ hide, visible }" />
|
|
|
+ <slot name="default" v-bind="{ hide, visible: visible2 }" />
|
|
|
</template>
|
|
|
</b-sidebar>
|
|
|
</template>
|
|
@@ -21,7 +22,8 @@ export default {
|
|
|
|
|
|
props: {
|
|
|
id: { type: String, required: true },
|
|
|
- noCross: { type: Boolean, default: false }
|
|
|
+ noCross: { type: Boolean, default: false },
|
|
|
+ visible: { type: Boolean, default: false }
|
|
|
}
|
|
|
}
|
|
|
</script>
|