From 7c5b61cca8bc15516f69ae0be529c9e2021507c0 Mon Sep 17 00:00:00 2001 From: wbuezas Date: Fri, 17 May 2024 14:35:15 -0300 Subject: [PATCH] Handle onsubmit --- src/pages/Zone/Card/ZoneCreateWarehouse.vue | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/pages/Zone/Card/ZoneCreateWarehouse.vue b/src/pages/Zone/Card/ZoneCreateWarehouse.vue index 461f907ff..ff8473d47 100644 --- a/src/pages/Zone/Card/ZoneCreateWarehouse.vue +++ b/src/pages/Zone/Card/ZoneCreateWarehouse.vue @@ -21,14 +21,17 @@ const closeButton = ref(null); const warehousesOptions = ref([]); +const onSubmit = async () => await createZoneWarehouse(); + const createZoneWarehouse = () => { try { axios.post(`Zones/${route.params.id}/warehouses`, ZoneWarehouseFormData); emit('onSubmit'); } catch (error) { console.error(error); + } finally { + closeForm(); } - closeForm(); }; const closeForm = () => { @@ -43,7 +46,7 @@ const closeForm = () => { auto-load @on-fetch="(data) => (warehousesOptions = data)" /> - +