webc
webc copied to clipboard
@attributes strips dash from aria-hidden
_components/sprite-icon.webc
<svg @attributes><use :href="`#${name}-icon`"></svg>
some template:
<sprite-icon name="print" aria-hidden="true" be-bop="aluba"></sprite-icon>
output:
<svg name="print" ariahidden="true" bebop="aluba"><use href="#print-icon"></use></svg>