From 3d905c65e871e6b490b9f8f4f94897f46afbda35 Mon Sep 17 00:00:00 2001 From: Adam Caouette Date: Tue, 3 May 2022 14:48:07 -0400 Subject: [PATCH] CSR-347: create page shell and routing --- src/layouts/address-lookup/address-lookup.vue | 2 +- .../address-vehicles/address-vehicles.spec.js | 0 .../address-vehicles/address-vehicles.vue | 381 ++++++++++++++++++ src/router/router-constants/routing-table.js | 15 +- 4 files changed, 396 insertions(+), 2 deletions(-) create mode 100644 src/layouts/address-vehicles/address-vehicles.spec.js create mode 100644 src/layouts/address-vehicles/address-vehicles.vue diff --git a/src/layouts/address-lookup/address-lookup.vue b/src/layouts/address-lookup/address-lookup.vue index 103cc61fa..cc01e760e 100644 --- a/src/layouts/address-lookup/address-lookup.vue +++ b/src/layouts/address-lookup/address-lookup.vue @@ -261,7 +261,7 @@ export default { // and one of them matches the car id entered navigateAfterSaveToHeritageFunnel(this.$route); } else { - // and there is no match, navigate to "address-vehicle" page + // and there is no match, navigate to "address-vehicles" page this.$router.navigateAfterSave(this.navigationScenarios.CONTINUING_WITH_MULTIPLE_VEHICLES, this.$route, {}, {}, carsFound); } } diff --git a/src/layouts/address-vehicles/address-vehicles.spec.js b/src/layouts/address-vehicles/address-vehicles.spec.js new file mode 100644 index 000000000..e69de29bb diff --git a/src/layouts/address-vehicles/address-vehicles.vue b/src/layouts/address-vehicles/address-vehicles.vue new file mode 100644 index 000000000..dbc2d5c06 --- /dev/null +++ b/src/layouts/address-vehicles/address-vehicles.vue @@ -0,0 +1,381 @@ + + + diff --git a/src/router/router-constants/routing-table.js b/src/router/router-constants/routing-table.js index 3290c43eb..4f4aa6dd1 100644 --- a/src/router/router-constants/routing-table.js +++ b/src/router/router-constants/routing-table.js @@ -171,7 +171,20 @@ const routingTable = [ destinationFmgPageValue: fmgPageValues.VEHICLE_DAMAGE, }, ], - }, + }, + { + fmgPageValue: fmgPageValues.ADDRESS_VEHICLES, + maps: [ + { + scenario: navigationScenarios.CLICKED_BACK, + destinationFmgPageValue: fmgPageValues.ADDRESS_LOOKUP, + }, + { + scenario: navigationScenarios.CLICKED_FORWARD, + destinationFmgPageValue: fmgPageValues.VEHICLE_DAMAGE, + }, + ], + }, ]; export { routingTable };