Skip to content
Snippets Groups Projects
Commit 279e5afa authored by Jonathan Weth's avatar Jonathan Weth :keyboard:
Browse files

Merge branch 'handle-min-max-in-datetimefield' into 'master'

Handle min & max in DateTimeField

See merge request !1704
parents 1cc55b52 a3029739
No related branches found
No related tags found
1 merge request!1704Handle min & max in DateTimeField
Pipeline #195714 passed
Pipeline: AlekSIS

#195716

    ......@@ -49,22 +49,12 @@ export default {
    required: false,
    default: undefined,
    },
    minDate: {
    min: {
    type: String,
    required: false,
    default: undefined,
    },
    maxDate: {
    type: String,
    required: false,
    default: undefined,
    },
    minTime: {
    type: String,
    required: false,
    default: undefined,
    },
    maxTime: {
    max: {
    type: String,
    required: false,
    default: undefined,
    ......@@ -111,6 +101,32 @@ export default {
    this.dateTime = newDateTime.toISO();
    },
    },
    minDT() {
    return this.$parseISODate(this.min);
    },
    minDate() {
    return this.minDT.toISODate();
    },
    minTime() {
    if (this.dateTime.hasSame(this.minDT, "day")) {
    return this.minDT.toFormat("HH:mm");
    } else {
    return undefined;
    }
    },
    maxDT() {
    return this.$parseISODate(this.max);
    },
    maxDate() {
    return this.maxDT.toISODate();
    },
    maxTime() {
    if (this.dateTime.hasSame(this.maxDT, "day")) {
    return this.maxDT.toFormat("HH:mm");
    } else {
    return undefined;
    }
    },
    },
    watch: {
    value(newValue) {
    ......
    0% Loading or .
    You are about to add 0 people to the discussion. Proceed with caution.
    Finish editing this message first!
    Please register or to comment