Describe the bug
When an aria label has not been provided Button component is adding label as aria-label, which conflicts with the visible label.
Expected behavior
export const Button = ({
label,
...
ariaLabel = `${label}`, // this is not required
<button type="submit" aria-label="THIS IS NOT REQUIRED IF NOT PROVIDED" class="dcx-button" id="some-id">
Visible Label<span class="visually-hidden">Hidden Text</span>
</button>
Required Action
[ ] remove the default addition of label to aria-label
Describe the bug When an aria label has not been provided Button component is adding label as aria-label, which conflicts with the visible label.
Expected behavior
Required Action
label
toaria-label