UNPKG

vuetify-nuxt-module

Version:
18 lines (17 loc) 549 B
import { adapter, dateConfiguration, enabled, i18n } from "virtual:vuetify-date-configuration"; import { useNuxtApp } from "#imports"; export function configureDate(vuetifyOptions) { if (adapter === "custom" || !enabled) return; const dateOptions = dateConfiguration(); if (i18n) { const locales = useNuxtApp().$i18n.locales.value; if (locales) { dateOptions.locale = locales.reduce((acc, locale) => { acc[locale.code] = locale.code; return acc; }, {}); } } vuetifyOptions.date = dateOptions; }