mirror of
https://github.com/grafana/grafana.git
synced 2025-08-02 03:12:13 +08:00

* first attempt at keyboard handling * rename some things, handle escape * better * almost working * cleaner * remove aria-label * add some extra unit tests * remove onMouseUp * fix typo * use a switch instead of if/else * ensure lsit items are prefixed with an id unique to the picker * extract keyboard interactions out into custom hook * wrap handleCloseOverlay in useCallback * use redux state instead of filtering items