add datepicker range and test search

This commit is contained in:
Peter Clement 2022-10-19 10:16:54 +01:00
parent 2065455a37
commit f8c5e80fda
3 changed files with 9 additions and 2 deletions

View File

@ -17,7 +17,7 @@
export let timeOnly = false export let timeOnly = false
export let ignoreTimezones = false export let ignoreTimezones = false
export let time24hr = false export let time24hr = false
export let range = false
const dispatch = createEventDispatcher() const dispatch = createEventDispatcher()
const flatpickrId = `${uuid()}-wrapper` const flatpickrId = `${uuid()}-wrapper`
let open = false let open = false
@ -41,6 +41,7 @@
time_24hr: time24hr || false, time_24hr: time24hr || false,
altFormat: timeOnly ? "H:i" : enableTime ? "F j Y, H:i" : "F j, Y", altFormat: timeOnly ? "H:i" : enableTime ? "F j Y, H:i" : "F j, Y",
wrap: true, wrap: true,
mode: "range" || null,
appendTo, appendTo,
disableMobile: "true", disableMobile: "true",
onReady: () => { onReady: () => {

View File

@ -14,7 +14,7 @@
export let placeholder = null export let placeholder = null
export let appendTo = undefined export let appendTo = undefined
export let ignoreTimezones = false export let ignoreTimezones = false
export let range = false
const dispatch = createEventDispatcher() const dispatch = createEventDispatcher()
const onChange = e => { const onChange = e => {
@ -34,6 +34,7 @@
{time24hr} {time24hr}
{appendTo} {appendTo}
{ignoreTimezones} {ignoreTimezones}
{range}
on:change={onChange} on:change={onChange}
/> />
</Field> </Field>

View File

@ -1,6 +1,7 @@
<script> <script>
import { import {
ActionButton, ActionButton,
DatePicker,
Layout, Layout,
Pagination, Pagination,
Select, Select,
@ -98,6 +99,10 @@
options={Object.values(triggers)} options={Object.values(triggers)}
/> />
</div> </div>
<div>
<DatePicker range label="Filter range" />
</div>
<div class="split-buttons"> <div class="split-buttons">
<ActionButton on:click={modal.show} icon="SaveAsFloppy" <ActionButton on:click={modal.show} icon="SaveAsFloppy"
>Create new backup</ActionButton >Create new backup</ActionButton