is it possible to set attributes on a slot and the element from the parent gets these attributes?
Parent
<vDropdown>
<button slot="button">new button</button>
<ul>content</ul>
</vDropdown>
Dropdown.vue
<div>
<slot name="button" aria-haspopup="true">
//fallback
<button aria-haspopup="true">Default Button</button>
</slot>
<div id="name" :aria-expanded="expanded">
<slot />
</div>
</div>
the output for the button is without any attributes...
<div>
<button>new button</button>
<div id="myDropdown" aria-expanded="false">
<ul>content</ul>
</div>
</div>