gaufre: follow disclosure aria pattern
- add aria attributes on load with the gaufre api script so that people already using la gaufre don't necessarely *have* to update their code - add the aria patterns in given code examples/react components. In some cases, our small page load JS code isn't enough: for example on SPAs where gaufre buttons might be loaded after page load. thanks @inseo
This commit is contained in:
@@ -23,6 +23,8 @@ export const Gaufre = ({ variant }: Props) => {
|
||||
type="button"
|
||||
className={`lasuite-gaufre-btn ${variantClass} lasuite-gaufre-btn--vanilla js-lasuite-gaufre-btn`}
|
||||
title={t("gaufre.label")}
|
||||
aria-expanded="false"
|
||||
aria-controls="lasuite-gaufre-popup"
|
||||
>
|
||||
{t("gaufre.label")}
|
||||
</button>
|
||||
|
||||
Reference in New Issue
Block a user