Display selected module on navbar

- Add current module and action to AppState
- Calculate current module and action in BaseModuleResolver
-- Add logic to show current module as active on
--- import and find duplicates
- Update legacy handler method to retrieve available modules
-- Also send invisible modules, to
--- Allow to display invisible modules as the selected module
-- Update module name mape
- Retrieve number of navbar items from backed

- Fix grouped tab links
- Simplify navbar abstract by simplifying parameters
-- passing language map instead of individual language
-- passing navigation object instead of individual parts
- Create smaller components for repeated parts of navbar
-- grouped-menu-item
-- menu-item
-- menu-item-link
-- menu-item-list
-- home-menu-item
-- home-menu-recently-viewed

- Removing "jsdoc/no-types" from eslint
-- To avoid conflicts with jsdoc/require-param-type
This commit is contained in:
Clemente Raposo 2020-05-15 22:18:50 +01:00 committed by Dillon-Brown
parent 3672c445e7
commit f10cc2812f
47 changed files with 1860 additions and 368 deletions

View file

@ -111,7 +111,6 @@ module.exports = {
"id-match": "error",
"import/no-deprecated": "warn",
"import/order": "off",
"jsdoc/no-types": "error",
"max-classes-per-file": "off",
"max-len": [
"error",