mirror of
https://github.com/Ocelot-Social-Community/Ocelot-Social.git
synced 2025-12-13 07:46:06 +00:00
make time selection to be always valid
This commit is contained in:
parent
572272b581
commit
2bd8a7ef04
@ -67,10 +67,11 @@
|
|||||||
type="datetime"
|
type="datetime"
|
||||||
value-type="format"
|
value-type="format"
|
||||||
:minute-step="15"
|
:minute-step="15"
|
||||||
formmat="DD-MM-YYYY HH:mm"
|
Xformat="DD-MM-YYYY HH:mm"
|
||||||
style="z-index: 20"
|
style="z-index: 20"
|
||||||
:placeholder="$t('post.viewEvent.eventStart')"
|
:placeholder="$t('post.viewEvent.eventStart')"
|
||||||
:disabled-date="notBeforeToday"
|
:disabled-date="notBeforeToday"
|
||||||
|
:disabled-time="notBeforeNow"
|
||||||
:show-second="false"
|
:show-second="false"
|
||||||
></date-picker>
|
></date-picker>
|
||||||
</div>
|
</div>
|
||||||
@ -86,12 +87,14 @@
|
|||||||
<date-picker
|
<date-picker
|
||||||
v-model="formData.eventEnd"
|
v-model="formData.eventEnd"
|
||||||
type="datetime"
|
type="datetime"
|
||||||
|
value-type="format"
|
||||||
:minute-step="15"
|
:minute-step="15"
|
||||||
:seconds-step="0"
|
:seconds-step="0"
|
||||||
formmat="DD MM YYYY HH:mm"
|
Xformat="DD-MM-YYYY HH:mm"
|
||||||
:placeholder="$t('post.viewEvent.eventEnd')"
|
:placeholder="$t('post.viewEvent.eventEnd')"
|
||||||
style="font-size: larger"
|
style="font-size: larger"
|
||||||
:disabled-date="notBeforeToday"
|
:disabled-date="notBeforeEventDay"
|
||||||
|
:disabled-time="notBeforeEvent"
|
||||||
:show-second="false"
|
:show-second="false"
|
||||||
></date-picker>
|
></date-picker>
|
||||||
</ds-grid-item>
|
</ds-grid-item>
|
||||||
@ -316,7 +319,16 @@ export default {
|
|||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
notBeforeToday(date) {
|
notBeforeToday(date) {
|
||||||
return date < new Date(new Date().setHours(0, 0, 0, 0))
|
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() {
|
submit() {
|
||||||
let image = null
|
let image = null
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user