Estoy usando el calendario PickMeUp para filtrar la lista de eventos según la selección de fecha del usuario.
Aquí está el violín: https://jsfiddle.net/Lkpmczte/1/
No tengo idea de lo que estoy haciendo mal. Aquí hay un extracto:
let startDay; let endDay; let result; pickmeup(element); element.addEventListener("pickmeup-change", function(e) { startDay = e.detail.formatted_date[0]; endDay = e.detail.formatted_date[1]; result = data.filter(function(obj) { return obj.date >= startDay && obj.date <= endDay; }); getDay(); }); let getDay = () => { return startDay === endDay ? console.log(startDay) : console.log(`${startDay} - ${endDay}`); }; btn.addEventListener("click", () => { console.log(result); });Pero devuelve una matriz vacía ...
Agradecería cualquier tipo de ayuda :) ¡Gracias de antemano!
Resuelto. Tuve un error tipográfico en el formato de fecha. Usé guiones cuando debería haber usado barras.