diff --git a/app/components/malio/date/Date.vue b/app/components/malio/date/Date.vue
index 65bd880..35f05ef 100644
--- a/app/components/malio/date/Date.vue
+++ b/app/components/malio/date/Date.vue
@@ -10,14 +10,16 @@
:disabled="disabled"
:readonly="readonly"
:hint="hint"
- :error="error"
+ :error="mergedError"
:success="success"
:clearable="clearable"
+ :editable="editable"
:input-class="inputClass"
:label-class="labelClass"
:group-class="groupClass"
v-bind="$attrs"
- @clear="emit('update:modelValue', null)"
+ @clear="onClear"
+ @commit="onCommit"
>
{ emit('update:modelValue', iso); close() }"
+ @select="(iso) => onSelect(iso, close)"
/>