diff --git a/src/components/desktop/DateTimeSelect.vue b/src/components/desktop/DateTimeSelect.vue new file mode 100644 index 00000000..bd2320fd --- /dev/null +++ b/src/components/desktop/DateTimeSelect.vue @@ -0,0 +1,137 @@ + + + + + diff --git a/src/desktop-main.js b/src/desktop-main.js index 197940a4..7fbffd3f 100644 --- a/src/desktop-main.js +++ b/src/desktop-main.js @@ -84,6 +84,7 @@ import MapView from '@/components/common/MapView.vue'; import ItemIcon from '@/components/desktop/ItemIcon.vue'; import BtnVerticalGroup from '@/components/desktop/BtnVerticalGroup.vue'; import AmountInput from '@/components/desktop/AmountInput.vue'; +import DateTimeSelect from '@/components/desktop/DateTimeSelect.vue'; import ColorSelect from '@/components/desktop/ColorSelect.vue'; import IconSelect from '@/components/desktop/IconSelect.vue'; import StepsBar from '@/components/desktop/StepsBar.vue'; @@ -398,6 +399,7 @@ app.component('MapView', MapView); app.component('ItemIcon', ItemIcon); app.component('BtnVerticalGroup', BtnVerticalGroup); app.component('AmountInput', AmountInput); +app.component('DateTimeSelect', DateTimeSelect); app.component('ColorSelect', ColorSelect); app.component('IconSelect', IconSelect); app.component('StepsBar', StepsBar); diff --git a/src/views/desktop/transactions/list/dialogs/EditDialog.vue b/src/views/desktop/transactions/list/dialogs/EditDialog.vue index 4eb4ec72..3b98f6ce 100644 --- a/src/views/desktop/transactions/list/dialogs/EditDialog.vue +++ b/src/views/desktop/transactions/list/dialogs/EditDialog.vue @@ -55,8 +55,8 @@ - + v-model="transaction.time" + @error="showDateTimeError" />