Browse Source

Fix usage of binding values to datepickers

master
Andrew Kingston 5 years ago
parent
commit
7d31e29b47
  1. 10
      packages/bbui/src/Form/DatePicker.svelte

10
packages/bbui/src/Form/DatePicker.svelte

@ -1,6 +1,7 @@
<script> <script>
import Field from "./Field.svelte" import Field from "./Field.svelte"
import DatePicker from "./Core/DatePicker.svelte" import DatePicker from "./Core/DatePicker.svelte"
import { createEventDispatcher } from "svelte"
export let value = null export let value = null
export let label = null export let label = null
@ -10,6 +11,13 @@
export let enableTime = true export let enableTime = true
export let placeholder = null export let placeholder = null
export let appendTo = undefined export let appendTo = undefined
const dispatch = createEventDispatcher()
const onChange = e => {
value = e.detail
dispatch("change", e.detail)
}
</script> </script>
<Field {label} {labelPosition} {error}> <Field {label} {labelPosition} {error}>
@ -20,6 +28,6 @@
{placeholder} {placeholder}
{enableTime} {enableTime}
{appendTo} {appendTo}
on:change on:change={onChange}
/> />
</Field> </Field>

Loading…
Cancel
Save