grafana/public/app/core/components/QueryOperationRow
Laura Benz d64b6264ff
GrafanaUI: Define tooltip or aria-label as required for IconButton (#69699)
* refactor: modify interfaces to make tooltip or aria-label required

* refactor: change functionality around aria-label and tooltip

* refactor: change and add information in storybook documentation

* refactor: remove default from tooltip

* refactor: IconButton to make tooltip or aria-label required

* refactor: Fix tests

* refactor: Fix tests

* refactor: Fix tests

* refactor: Fix tests

* feat: add migration guide for breaking change

* feat: add latest requirements to storybook docs

* refactor: separate iconbutton story with and without tooltip

* refactor: remove exported baseArgs

* refactor: clean up and restructure original story

* refactor: adjust styling

* refactor: enable control for tooltip

* refactor: clean up

* refactor: enable control for aria-label

* refactor: fix theme getting the wrong theme

* refactor: fix tests

* refactor: adjust story

* refactor: remove confusing story

* refactor: adjust controls for stories
2023-06-23 17:10:37 +02:00
..
OperationRowHelp.tsx Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
QueryOperationAction.test.tsx QueryRow: Make toggle actions screen-readers accessible (#67998) 2023-05-10 11:57:08 +01:00
QueryOperationAction.tsx QueryRow: Make toggle actions screen-readers accessible (#67998) 2023-05-10 11:57:08 +01:00
QueryOperationRow.test.tsx A11y: ignore rule since keyboard interaction is already handled (#62850) 2023-02-08 14:17:15 +00:00
QueryOperationRow.tsx Alerting: Make QueryEditor not collapsable (#70112) 2023-06-16 15:14:00 -03:00
QueryOperationRowHeader.test.tsx GrafanaUI: Define tooltip or aria-label as required for IconButton (#69699) 2023-06-23 17:10:37 +02:00
QueryOperationRowHeader.tsx GrafanaUI: Define tooltip or aria-label as required for IconButton (#69699) 2023-06-23 17:10:37 +02:00