diff --git a/packages/bbui/src/Form/Core/DateTimePicker/Calendar.svelte b/packages/bbui/src/Form/Core/DateTimePicker/Calendar.svelte index f8386fe6da..d48afa1f35 100644 --- a/packages/bbui/src/Form/Core/DateTimePicker/Calendar.svelte +++ b/packages/bbui/src/Form/Core/DateTimePicker/Calendar.svelte @@ -2,6 +2,7 @@ import { cleanInput } from "./utils" import Select from "../../Select.svelte" import dayjs from "dayjs" + import NumberInput from "./NumberInput.svelte" export let value export let onChange @@ -80,13 +81,10 @@ on:change={e => (calendarDate = calendarDate.month(e.detail))} /> - @@ -173,7 +171,6 @@ diff --git a/packages/bbui/src/Form/Core/DateTimePicker/DateTimePicker.svelte b/packages/bbui/src/Form/Core/DateTimePicker/DateTimePicker.svelte index 7d6ad9d55f..b04ae3cdb6 100644 --- a/packages/bbui/src/Form/Core/DateTimePicker/DateTimePicker.svelte +++ b/packages/bbui/src/Form/Core/DateTimePicker/DateTimePicker.svelte @@ -8,6 +8,7 @@ import TimePicker from "./TimePicker.svelte" import Calendar from "./Calendar.svelte" import DateTimeInput from "./DateTimeField.svelte" + import ActionButton from "../../../ActionButton/ActionButton.svelte" export let id = null export let disabled = false @@ -125,47 +126,46 @@ {#if showCalendar} {/if} - {#if showCalendar && showTime} -
- {/if} - {#if showTime} - - {/if} + {/if} diff --git a/packages/bbui/src/Form/Core/DateTimePicker/NumberInput.svelte b/packages/bbui/src/Form/Core/DateTimePicker/NumberInput.svelte new file mode 100644 index 0000000000..5b7c6dccce --- /dev/null +++ b/packages/bbui/src/Form/Core/DateTimePicker/NumberInput.svelte @@ -0,0 +1,54 @@ + + + + + diff --git a/packages/bbui/src/Form/Core/DateTimePicker/TimePicker.svelte b/packages/bbui/src/Form/Core/DateTimePicker/TimePicker.svelte index 60e1f313dc..a062c4ce0b 100644 --- a/packages/bbui/src/Form/Core/DateTimePicker/TimePicker.svelte +++ b/packages/bbui/src/Form/Core/DateTimePicker/TimePicker.svelte @@ -1,6 +1,7 @@
- : - @@ -45,7 +46,6 @@ diff --git a/packages/client/src/components/app/forms/NewDateTimeField.svelte b/packages/client/src/components/app/forms/NewDateTimeField.svelte new file mode 100644 index 0000000000..6bcd20d250 --- /dev/null +++ b/packages/client/src/components/app/forms/NewDateTimeField.svelte @@ -0,0 +1,53 @@ + + + + {#if fieldState} + + {/if} +