{/if}
- {#if loadingWorkingHours}
-
-
Loading available dates...
-
- {:else}
-
-
{
- selectedDate = newDate;
- selectedTime = null;
- }}
- onPlaceholderChange={(newPlaceholder) => {
- placeholder = newPlaceholder;
- fetchHoursForMonth(newPlaceholder);
+
+ {
+ selectedDate = newDate;
+ selectedTime = null;
}}
- />
-
- {/if}
+ onPlaceholderChange={(newPlaceholder) => {
+ placeholder = newPlaceholder;
+ userNavigatedCalendar = true;
+ fetchHoursForMonth(newPlaceholder);
+ }}
+ />
+
- {#if loadingAvailableHours}
+ {#if loadingAvailableHours && selectedDate}
{:else if selectedDate}
-