From 537be4959308172774e1937301ea56dbccceeadb Mon Sep 17 00:00:00 2001 From: Jason Wheeler Date: Thu, 22 Sep 2022 15:16:42 -0400 Subject: [PATCH] refactored and tested getNavigationMap to make it less fragile. nav-button can also be a text link. Added test route for welcome-page. Pulled in navigation to external page using navigationMap from funnel. --- .../nav-button/nav-button.vue | 11 +++- src/layouts/vehicle-year/vehicle-year.vue | 2 +- src/layouts/welcome-page/welcome-page.vue | 3 +- src/router/index.js | 55 ++++++++++++++----- src/router/index.spec.js | 23 ++++++++ .../router-constants/navigation-scenarios.js | 3 + src/router/router-constants/routing-table.js | 8 ++- 7 files changed, 85 insertions(+), 20 deletions(-) create mode 100644 src/router/index.spec.js diff --git a/src/common-components/nav-button/nav-button.vue b/src/common-components/nav-button/nav-button.vue index 695b7ca5..000a3432 100644 --- a/src/common-components/nav-button/nav-button.vue +++ b/src/common-components/nav-button/nav-button.vue @@ -1,5 +1,6 @@