AccordionPanel Component Using Provide/Inject
Vue.component('accordion-panel', { | |
inject: ['accordionItemState'], | |
template: ` | |
<div class="accordion-panel" :class="{ expanded: accordionItemState.expanded }"> | |
<slot></slot> | |
</div> | |
` | |
}) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment