From 786b23a0dc2a4de2093edf039c71696681f8ca67 Mon Sep 17 00:00:00 2001 From: RuoxuanPengBC <144158684+RuoxuanPengBC@users.noreply.github.com> Date: Fri, 24 Nov 2023 13:18:01 -0800 Subject: [PATCH] Home Ownership Component Update - from checkbox to radio group (#1622) * fix minor bug of ticket 18249 * update land lease or own component, transfer part * finished updating land lease or own component, tests to be updated * update unit tests * bug fixed - keyword NEW is always displayed in the label, MHR transfer detail * update the test for border errors * minor changes on layout of review page of MHR --- ppr-ui/package.json | 2 +- .../HomeLocation/HomeLandOwnership.vue | 163 ++++++++++++++---- .../ReviewConfirm/HomeLocationReview.vue | 11 +- .../mhrTransfers/TransferDetails.vue | 120 ++++++++++--- .../mhrTransfers/TransferDetailsReview.vue | 8 +- .../mhrInformation/useMhrInformation.ts | 4 +- .../mhrRegistration/enums/MhrValidFlags.ts | 1 + .../mhrRegistration/useNewMhrRegistration.ts | 2 +- ppr-ui/src/composables/useRegistration.ts | 4 +- .../mhr-validation-state-interface.ts | 1 + ppr-ui/src/store/state/state-model.ts | 7 +- .../views/newMhrRegistration/HomeLocation.vue | 8 +- ppr-ui/tests/unit/HomeLandOwnership.spec.ts | 32 +++- ppr-ui/tests/unit/MhrInformation.spec.ts | 10 +- 14 files changed, 295 insertions(+), 78 deletions(-) diff --git a/ppr-ui/package.json b/ppr-ui/package.json index f0ddf17ec..7659de471 100644 --- a/ppr-ui/package.json +++ b/ppr-ui/package.json @@ -1,6 +1,6 @@ { "name": "ppr-ui", - "version": "2.1.23", + "version": "2.1.24", "private": true, "appName": "Assets UI", "sbcName": "SBC Common Components", diff --git a/ppr-ui/src/components/mhrRegistration/HomeLocation/HomeLandOwnership.vue b/ppr-ui/src/components/mhrRegistration/HomeLocation/HomeLandOwnership.vue index 401548281..d08cec65a 100644 --- a/ppr-ui/src/components/mhrRegistration/HomeLocation/HomeLandOwnership.vue +++ b/ppr-ui/src/components/mhrRegistration/HomeLocation/HomeLandOwnership.vue @@ -1,49 +1,133 @@