feat: implement date parsing utility across absence management components for improved date handling and consistency

This commit is contained in:
2025-12-05 11:57:15 -03:00
parent 4a1f48300f
commit 66f995cb08
16 changed files with 2053 additions and 87 deletions

View File

@@ -6,6 +6,7 @@
import multiMonthPlugin from '@fullcalendar/multimonth';
import ptBrLocale from '@fullcalendar/core/locales/pt-br';
import { SvelteDate } from 'svelte/reactivity';
import { parseLocalDate } from '$lib/utils/datas';
interface Props {
dataInicio?: string;
@@ -723,13 +724,13 @@
<div>
<p class="text-base-content/70 text-sm">Data Início</p>
<p class="text-lg font-bold">
{new Date(dataInicio).toLocaleDateString('pt-BR')}
{parseLocalDate(dataInicio).toLocaleDateString('pt-BR')}
</p>
</div>
<div>
<p class="text-base-content/70 text-sm">Data Fim</p>
<p class="text-lg font-bold">
{new Date(dataFim).toLocaleDateString('pt-BR')}
{parseLocalDate(dataFim).toLocaleDateString('pt-BR')}
</p>
</div>
<div>