mirror of
https://github.com/grafana/grafana.git
synced 2025-02-11 16:15:42 -06:00
* feat: show data-sources under the data-connections page * refactor: add a constant for data-sources routes * refactor: add a context that holds the currently active data-sources routes * refactor: use the data-sources routes constant wherever possible * refactor: use the data-sources routes context wherever possible * feat(data-connections): add edit and new pages * feat(data-connections): set the the custom routes via the context provider * fix(data-connections): set the active tab properly We needed to update the routes to match with the ones on the backend ("data-sources" vs "datasources"), and we also needed to check if it is the default tab, in which case we would like to highlight the Datasources tab. * tests: fix tests for Data Connections page * fix: address rebase issues * tests: find button based on role and text Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com> * fix: add missing closing ) paren in tests * refactor: use implicit return types for components * tests: change role from "button" to "link" * refactor: stop using unnecessary wrapper components Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com> |
||
---|---|---|
.. | ||
routes.tsx | ||
utils.test.ts | ||
utils.ts |