diff --git a/src/components/Datepicker/DatePicker.svelte b/src/components/Datepicker/DatePicker.svelte index 5762011..ba2bc35 100644 --- a/src/components/Datepicker/DatePicker.svelte +++ b/src/components/Datepicker/DatePicker.svelte @@ -138,6 +138,10 @@ date = e.detail.timeStamp dispatch('dateChecked', e.detail) } + + function windowClick(){ + visible = false; + } - +
{#if !calendar} {#if pickerRule === 'rangeChoice'}
{ + on:click={(e) => { + e.stopPropagation() visible = !visible }}> @@ -216,7 +221,8 @@ {:else}
{ + on:click={(e) => { + e.stopPropagation() visible = !visible }}> @@ -225,7 +231,7 @@ {/if} {/if} {#if visible || calendar} -
+
e.stopPropagation()}> {#if $view === 'y'} diff --git a/src/components/Timepicker/TimePicker.svelte b/src/components/Timepicker/TimePicker.svelte index 3965418..33416f0 100755 --- a/src/components/Timepicker/TimePicker.svelte +++ b/src/components/Timepicker/TimePicker.svelte @@ -132,6 +132,10 @@ } dispatch('timeChecked', data) } + + function windowClick(){ + visible = false; + } - +
-
{ +
{ + e.stopPropagation() visible = !visible }} >