Skip to content

Commit

Permalink
fix: don't apply collapsed style if card has collapsed-content slot
Browse files Browse the repository at this point in the history
Signed-off-by: Mathis Mensing <[email protected]>
  • Loading branch information
matmen committed Jun 3, 2024
1 parent f39e02c commit de53ecb
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion src/components/common/CollapsableCard.vue
Original file line number Diff line number Diff line change
Expand Up @@ -237,7 +237,7 @@ export default class CollapsableCard extends Vue {
return {
...classes,
...this.baseCardClasses,
collapsed: this.isCollapsed || !this.hasDefaultSlot
collapsed: (this.isCollapsed || !this.hasDefaultSlot) && !this.hasCollapsedContentSlot
}
}
Expand Down Expand Up @@ -382,6 +382,10 @@ export default class CollapsableCard extends Vue {
return !!this.$slots['collapse-button'] || !!this.$scopedSlots['collapse-button']
}
get hasCollapsedContentSlot () {
return !!this.$slots['collapsed-content'] || !!this.$scopedSlots['collapsed-content']
}
mounted () {
this.$emit('collapsed', this.isCollapsed)
if (this.hasCollapseButtonSlot) {
Expand Down

0 comments on commit de53ecb

Please sign in to comment.