Create AccordionList macro and vue component to collapse multiple accordion components

This commit is contained in:
leigh-mil
2019-12-05 16:22:20 -05:00
parent e32bad0d30
commit e79b1d1524
5 changed files with 43 additions and 3 deletions

View File

@@ -11,4 +11,10 @@ export default {
default: false,
},
},
methods: {
collapse: function() {
this.isVisible = false
}
}
}

View File

@@ -0,0 +1,16 @@
import Accordion from './accordion'
export default {
name: 'accordion-list',
components: {
Accordion
},
methods: {
handleClick: function(e) {
e.preventDefault()
this.$children.forEach(el => el.collapse())
}
}
}