From dc0e95723c16cdc6f9cb60cf20e17aff9ae28ffd Mon Sep 17 00:00:00 2001 From: ialexanderbrito Date: Sat, 21 Jan 2023 13:42:18 -0300 Subject: [PATCH] fix: invalid date --- src/contexts/User.tsx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/contexts/User.tsx b/src/contexts/User.tsx index a4e63bd..30535a0 100644 --- a/src/contexts/User.tsx +++ b/src/contexts/User.tsx @@ -65,6 +65,11 @@ export function UserProvider({ children }: any) { const hourFormattedCalendarEnd = Number(hourFormattedCalendar) + 100; const startDate = dateFormattedCalendar + 'T' + hourFormattedCalendar; const endDate = dateFormattedCalendar + 'T' + hourFormattedCalendarEnd; + + if (selectHours === '') { + setSelectHours('00:00:00'); + } + const dataEHora = new Date(selectDayFormatted + ' ' + selectHours); const selectHoursFormatted = addMinutes(new Date(dataEHora), 60); const selectHoursFinish = format(selectHoursFormatted, 'HH:mm:ss'); @@ -333,6 +338,7 @@ export function UserProvider({ children }: any) { if (!barbeiro) return; if (!storagedUser) return; if (!situacaoAgendamento) return; + if (!selectHoursFinish) return; if (!selectedService) { toast.error('Selecione um serviço para agendar', { id: 'toast' }); return;