From 9df05e80a1ead85c290fa79236fbb2dbd1232b9a Mon Sep 17 00:00:00 2001 From: Chloe Herd Date: Mon, 18 May 2026 10:52:17 -0400 Subject: [PATCH 1/3] Visual build of coverage-statement --- .../coverage-statement/coverage-statement.vue | 83 ++++++++++++++++++- .../customer-instructions.vue | 82 ++++++++++++++++++ .../price-display/price-display.vue | 53 ++++++++++++ 3 files changed, 214 insertions(+), 4 deletions(-) create mode 100644 src/layouts/coverage-statement/customer-instructions/customer-instructions.vue create mode 100644 src/layouts/coverage-statement/price-display/price-display.vue diff --git a/src/layouts/coverage-statement/coverage-statement.vue b/src/layouts/coverage-statement/coverage-statement.vue index 4e4dd4cc0..b295273f4 100644 --- a/src/layouts/coverage-statement/coverage-statement.vue +++ b/src/layouts/coverage-statement/coverage-statement.vue @@ -4,10 +4,42 @@
- - + +
+ + +
+
+ + + + + +
+
+ +
+ + +
+
+ + + diff --git a/src/layouts/coverage-statement/customer-instructions/customer-instructions.vue b/src/layouts/coverage-statement/customer-instructions/customer-instructions.vue new file mode 100644 index 000000000..d036e2ead --- /dev/null +++ b/src/layouts/coverage-statement/customer-instructions/customer-instructions.vue @@ -0,0 +1,82 @@ + + + + + diff --git a/src/layouts/coverage-statement/price-display/price-display.vue b/src/layouts/coverage-statement/price-display/price-display.vue new file mode 100644 index 000000000..23d0ca3f2 --- /dev/null +++ b/src/layouts/coverage-statement/price-display/price-display.vue @@ -0,0 +1,53 @@ + + + + + From f72ca0de31156c35a6c0245e280a4d886e61fc43 Mon Sep 17 00:00:00 2001 From: Chloe Herd Date: Mon, 18 May 2026 11:02:17 -0400 Subject: [PATCH 2/3] Remove comment --- src/layouts/coverage-statement/coverage-statement.vue | 1 - 1 file changed, 1 deletion(-) diff --git a/src/layouts/coverage-statement/coverage-statement.vue b/src/layouts/coverage-statement/coverage-statement.vue index b295273f4..8d12cf264 100644 --- a/src/layouts/coverage-statement/coverage-statement.vue +++ b/src/layouts/coverage-statement/coverage-statement.vue @@ -4,7 +4,6 @@
-
Date: Tue, 19 May 2026 09:32:14 -0400 Subject: [PATCH 3/3] Test fix --- .../coverage-statement.spec.js | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/src/layouts/coverage-statement/coverage-statement.spec.js b/src/layouts/coverage-statement/coverage-statement.spec.js index 2d4fd3f8d..a54591f34 100644 --- a/src/layouts/coverage-statement/coverage-statement.spec.js +++ b/src/layouts/coverage-statement/coverage-statement.spec.js @@ -62,6 +62,28 @@ function setupMocks() { navigateWithSaving: jest.fn(), navigateWithoutSaving: jest.fn(), }, + store: { + getters: { + order: { + policy: { + currentDeductible: 1000, + }, + lineItems: { + glassParts: [], + promos: [], + supportingItems: [], + vaps: [], + }, + }, + }, + }, + mixins: [ + { + methods: { + getTotalPriceOfAllLineItemsAndChildParts: jest.fn().mockReturnValue(250), + }, + }, + ], }); const wrapper = shallowMount(coverageStatement, mountOptions);