Files
Brandy Carney 5ce4ec0439 feat(action-sheet): add htmlAttributes property for passing attributes to buttons (#27863)
Issue number: N/A

---------

## What is the current behavior?
Buttons containing only icons are not accessible as there is no way to
pass an `aria-label` attribute (or any other html attribute).

## What is the new behavior?
- Adds the `htmlAttributes` property on the `ActionSheetButton`
interface
- Passes the `htmlAttributes` to the buttons (both the buttons array and
the cancelButton)
- Adds two tests to verify `aria-label` and `aria-labelled-by` are
passed to a button with and without the cancel role - this was done
because action sheet breaks these buttons up when rendering

## Does this introduce a breaking change?

- [ ] Yes
- [x] No
2023-07-31 12:23:46 -04:00
..
2023-06-20 10:05:00 -04:00
2023-06-20 10:05:00 -04:00
2023-06-20 10:05:00 -04:00
2023-06-20 10:05:00 -04:00
2023-06-20 10:05:00 -04:00
2023-05-16 10:26:41 -04:00
2023-06-20 10:05:00 -04:00
2023-06-20 10:05:00 -04:00
2023-05-16 10:26:41 -04:00
2023-06-20 10:05:00 -04:00
2023-06-20 10:05:00 -04:00
2023-06-20 10:05:00 -04:00
2023-06-20 10:05:00 -04:00
2023-06-20 10:05:00 -04:00
2023-06-20 10:05:00 -04:00
2023-06-20 10:05:00 -04:00
2023-06-20 14:30:36 +00:00
2023-05-11 14:57:44 -04:00
2023-06-20 10:05:00 -04:00
2023-03-15 10:03:38 -04:00
2023-06-20 10:05:00 -04:00