canvis detectats pel pablo

This commit is contained in:
Jaume Solís 2024-05-28 16:06:28 +02:00
parent 7dda6c969d
commit 8f31d7b18b
3 changed files with 17 additions and 6 deletions

View File

@ -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 {

View File

@ -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 '';

View File

@ -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:
<span
v-if="
datePostalCode.dateExpired && datePostalCode.postalCode
availabilityStoraged.dateExpired && availabilityStoraged.postalCode
"
class="green-text"
>
{{ dateExpiredDay }} {{ currentMonth }} en
{{
availability.postalCode || datePostalCode.postalCode
availabilityStoraged.postalCode
}}</span
>
</p>
@ -276,6 +281,7 @@ export default defineComponent({
<div class="products-section-body">
<Container cardContainer class="category-container">
<template v-for="item in products.data" :key="item?.id">
{{ item }}
<Card
v-if="item"
:price="item.price"