From 8f31d7b18b085f508dc48880a369490a6c7a81a8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jaume=20Sol=C3=ADs?=
Date: Tue, 28 May 2024 16:06:28 +0200
Subject: [PATCH] canvis detectats pel pablo
---
src/components/@inputs/PostalCode.vue | 6 +++++-
src/hooks/useCheckoutForm.js | 1 +
src/pages/CategoryPage.vue | 16 +++++++++++-----
3 files changed, 17 insertions(+), 6 deletions(-)
diff --git a/src/components/@inputs/PostalCode.vue b/src/components/@inputs/PostalCode.vue
index 81b82db..0701ab8 100644
--- a/src/components/@inputs/PostalCode.vue
+++ b/src/components/@inputs/PostalCode.vue
@@ -62,7 +62,10 @@ export default defineComponent({
postalCodeValid.value.isValid = false;
} else {
postalCodeValid.value.isValid = true;
- document.querySelector("#carousel-form .calendar .custom-date-btn").click();
+ let calendar = null;
+ if(document.querySelector("#carousel-form .calendar .custom-date-btn")) calendar = document.querySelector("#carousel-form .calendar .custom-date-btn");
+ else if(document.querySelector("#filters-form .calendar .custom-date-btn")) calendar = document.querySelector("#filters-form .calendar .custom-date-btn");
+ calendar.click();
}
postalCodeValid.value.dataOptions = dates;
@@ -73,6 +76,7 @@ export default defineComponent({
message:
"Se ha producido un error en el proceso de identificación del código postal",
});
+ console.log(error)
isPostalCodeLoading.value = false;
} finally {
diff --git a/src/hooks/useCheckoutForm.js b/src/hooks/useCheckoutForm.js
index 5f46495..22714f1 100644
--- a/src/hooks/useCheckoutForm.js
+++ b/src/hooks/useCheckoutForm.js
@@ -112,6 +112,7 @@ export function useCheckoutForm() {
const getFormatedDate = (date) => {
if(date){
let dated = new Date(date.replace('Z', ''));
+ dated.setHours(12);
return `${dated.toLocaleString('es-ES', { day: "numeric" })} de ${dated.toLocaleString('es-ES', { month: "short" })}`;
}
return '';
diff --git a/src/pages/CategoryPage.vue b/src/pages/CategoryPage.vue
index 3d88b4e..7044a73 100644
--- a/src/pages/CategoryPage.vue
+++ b/src/pages/CategoryPage.vue
@@ -148,9 +148,14 @@ export default defineComponent({
const categoryPath = route.path.split("/")[2];
if (categoryPath !== "all") {
- await getProducts({
- type: categoryObj[categoryPath],
- });
+ let params = {
+ type: categoryObj[categoryPath]
+ }
+ if(availabilityStoraged.value) {
+ params.postalCode = availabilityStoraged.value.postalCode,
+ params.dateExpired = availabilityStoraged.value.dateExpired
+ }
+ await getProducts(params);
datePostalCode.value = availability.value;
return;
@@ -211,13 +216,13 @@ export default defineComponent({
Disponibilidad para:
{{ dateExpiredDay }} {{ currentMonth }} en
{{
- availability.postalCode || datePostalCode.postalCode
+ availabilityStoraged.postalCode
}}
@@ -276,6 +281,7 @@ export default defineComponent({
+ {{ item }}