diff --git a/webapp/components/ContributionForm/ContributionForm.vue b/webapp/components/ContributionForm/ContributionForm.vue index 5af3d7a99..6b512ae71 100644 --- a/webapp/components/ContributionForm/ContributionForm.vue +++ b/webapp/components/ContributionForm/ContributionForm.vue @@ -60,50 +60,24 @@ - -
- -
-
- - - -
+
- - - +
@@ -195,8 +169,7 @@ import CategoriesSelect from '~/components/CategoriesSelect/CategoriesSelect' import ImageUploader from '~/components/Uploader/ImageUploader' import links from '~/constants/links.js' import PageParamsLink from '~/components/_new/features/PageParamsLink/PageParamsLink.vue' -import DatePicker from 'vue2-datepicker' -import 'vue2-datepicker/scss/index.scss' +import DateTimePicker from '~/components/_new/features/DateTimePicker/DateTimePicker.vue' export default { components: { @@ -204,7 +177,7 @@ export default { ImageUploader, PageParamsLink, CategoriesSelect, - DatePicker, + DateTimePicker, }, props: { contribution: { @@ -363,18 +336,6 @@ export default { }, }, methods: { - notBeforeToday(date) { - return date < new Date().setHours(0, 0, 0, 0) - }, - notBeforeNow(date) { - return date < new Date() - }, - notBeforeEventDay(date) { - return date < new Date(this.formData.eventStart).setHours(0, 0, 0, 0) - }, - notBeforeEvent(date) { - return date <= new Date(this.formData.eventStart) - }, submit() { let image = null diff --git a/webapp/components/_new/features/DateTimePicker/DateTimePicker.vue b/webapp/components/_new/features/DateTimePicker/DateTimePicker.vue index 70a9fa2e9..83af54a23 100644 --- a/webapp/components/_new/features/DateTimePicker/DateTimePicker.vue +++ b/webapp/components/_new/features/DateTimePicker/DateTimePicker.vue @@ -1,6 +1,6 @@