Quasar - Date #2

by Plurimedia

JavaScript

export default defineComponent({
  name: 'QInputDate',
  props: ['modelValue'],
  emits: ['update:modelValue'],
  setup (props, { emit }) {
    const stringValue = computed({
      get: () => {
        return date.formatDate(props.modelValue, 'YYYY-MM-DD')
      },
      set: (value) => {
        return emit('update:modelValue', new Date(value))
      }
    })

    return {
      stringValue
    }
  }
})