setViewMode('day')}>Jour
setViewMode('week')}>Semaine
viewMode === 'day' ? navigateDay(-1) : navigateWeek(-1)} aria-label="Précédent">‹
Aujourd'hui
viewMode === 'day' ? navigateDay(1) : navigateWeek(1)} aria-label="Suivant">›
{#if offline}
Hors ligne
{#if lastSync}
Dernière sync : {formatSyncDate(lastSync)}
{/if}
{/if}
{#if isLoading}
Chargement...
{:else if error}
{error}
Réessayer
{:else if viewMode === 'day'}
(selectedSlot = slot)} /> {:else}
(selectedSlot = slot)} /> {/if}
{#if selectedSlot}
(selectedSlot = null)} /> {/if}