mirror of
https://github.com/TandoorRecipes/recipes.git
synced 2026-01-04 05:39:00 -05:00
use proper local format for all date pickers
This commit is contained in:
@@ -28,7 +28,6 @@
|
|||||||
<v-date-input
|
<v-date-input
|
||||||
v-model="dateRangeValue"
|
v-model="dateRangeValue"
|
||||||
@update:modelValue="updateDate()"
|
@update:modelValue="updateDate()"
|
||||||
:display-format="(date: Date) => DateTime.fromJSDate(date).toLocaleString()"
|
|
||||||
:first-day-of-week="useUserPreferenceStore().deviceSettings.mealplan_startingDayOfWeek"
|
:first-day-of-week="useUserPreferenceStore().deviceSettings.mealplan_startingDayOfWeek"
|
||||||
:show-week="useUserPreferenceStore().deviceSettings.mealplan_displayWeekNumbers"
|
:show-week="useUserPreferenceStore().deviceSettings.mealplan_displayWeekNumbers"
|
||||||
:label="$t('Date')"
|
:label="$t('Date')"
|
||||||
|
|||||||
@@ -4,6 +4,7 @@ import {aliases, fa} from 'vuetify/iconsets/fa'
|
|||||||
|
|
||||||
// Composables
|
// Composables
|
||||||
import {createVuetify} from 'vuetify'
|
import {createVuetify} from 'vuetify'
|
||||||
|
import {DateTime} from "luxon";
|
||||||
|
|
||||||
// https://vuetifyjs.com/en/introduction/why-vuetify/#feature-guides
|
// https://vuetifyjs.com/en/introduction/why-vuetify/#feature-guides
|
||||||
export default createVuetify({
|
export default createVuetify({
|
||||||
@@ -19,6 +20,10 @@ export default createVuetify({
|
|||||||
// limiting max width of base container so UIs dont become too wide
|
// limiting max width of base container so UIs dont become too wide
|
||||||
VContainer: {
|
VContainer: {
|
||||||
maxWidth: '1400px'
|
maxWidth: '1400px'
|
||||||
|
},
|
||||||
|
// always localize the date display of DateInputs
|
||||||
|
VDateInput: {
|
||||||
|
displayFormat : (date: Date) => DateTime.fromJSDate(date).toLocaleString()
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
theme: {
|
theme: {
|
||||||
|
|||||||
Reference in New Issue
Block a user