diff --git a/packages/ui/src/components/calendar/DatePopup.svelte b/packages/ui/src/components/calendar/DatePopup.svelte index be79fe2b9a7..08a66130249 100644 --- a/packages/ui/src/components/calendar/DatePopup.svelte +++ b/packages/ui/src/components/calendar/DatePopup.svelte @@ -24,6 +24,7 @@ import DateInputBox from './DateInputBox.svelte' import MonthSquare from './MonthSquare.svelte' import Shifts from './Shifts.svelte' + import { Scroller, deviceOptionsStore as deviceInfo } from '../..' export let currentDate: Date | null export let withTime: boolean = false @@ -35,6 +36,7 @@ const dispatch = createEventDispatcher() const today: Date = new Date(Date.now()) + $: docHeight = $deviceInfo.docHeight let viewDate: Date = currentDate ?? today let viewDateSec: Date @@ -91,40 +93,42 @@ />
-
- - {#if detail} - - -
- - closeDP(withTime)} - on:save={() => saveDate(withTime)} - /> - -
- +
+ + {#if detail} + - +
+ + updateDate(result.detail)} + {withTime} + on:close={() => closeDP(withTime)} + on:save={() => saveDate(withTime)} /> - updateDate(result.detail)} - on:navigation={(result) => navigateMonth(result.detail)} - /> -
+ +
+ updateDate(result.detail)} + /> + updateDate(result.detail)} + on:navigation={(result) => navigateMonth(result.detail)} + /> +
+