From d85f25b7a98641bed8166780b17abc01ad94b364 Mon Sep 17 00:00:00 2001 From: lucasferreiralimax Date: Wed, 5 Oct 2022 19:18:45 -0300 Subject: [PATCH 1/6] improvement with aria and buttons context actions --- src/components/Dropdown.js | 14 +++++++++++++- src/components/DropdownItem.js | 7 +++++-- src/components/MoveControl.js | 14 ++++++++++---- src/components/Sidebar.js | 5 +++++ src/components/plugin/BlockAction.js | 12 ++++++++++-- src/plugins/image/ImageButton.js | 9 ++++++++- src/plugins/video/VideoButton.js | 9 ++++++++- 7 files changed, 59 insertions(+), 11 deletions(-) diff --git a/src/components/Dropdown.js b/src/components/Dropdown.js index 346276b4..6f2605d7 100644 --- a/src/components/Dropdown.js +++ b/src/components/Dropdown.js @@ -59,17 +59,29 @@ const Dropdown = ({ items = [], selected, onChange }) => { item={selectedItem} className="dropdown__item--selected" onMouseDown={preventSelection} + attr={{ + role: "button", + "aria-label": `Dropdown option ${selectedItem.label} selected` + }} > -