From 537d5c9133ee5b9dad5fad34464d0952b839da39 Mon Sep 17 00:00:00 2001 From: Eli Ribble Date: Thu, 30 Apr 2026 16:46:28 +0000 Subject: [PATCH] Save address input if the user clicks the "back" button. --- ts/rmo/content/compliance/Address.vue | 27 +++++++++++++++++---------- 1 file changed, 17 insertions(+), 10 deletions(-) diff --git a/ts/rmo/content/compliance/Address.vue b/ts/rmo/content/compliance/Address.vue index 50644d47..65c1d1c7 100644 --- a/ts/rmo/content/compliance/Address.vue +++ b/ts/rmo/content/compliance/Address.vue @@ -13,12 +13,12 @@
- - Back - + { return undefined; }); const routes = useRoutes(); +function doBack() { + doUpdate(); + router.push(routes.ComplianceIntro(props.publicID)); +} function doContinue() { - props.modelValue.address = locator.value.address; - props.modelValue.location = locator.value.location; - emit("update:modelValue", props.modelValue); - emit("doAddress"); + doUpdate(); if (props.modelValue.concerns.length > 0) { router.push(routes.ComplianceConcern(props.publicID)); } else { router.push(routes.ComplianceEvidence(props.publicID)); } } +function doUpdate() { + props.modelValue.address = locator.value.address; + props.modelValue.location = locator.value.location; + emit("update:modelValue", props.modelValue); + emit("doAddress"); +} onMounted(() => { locator.value.address = props.modelValue.address; });