Files
nocodb/packages/nc-gui/plugins/a.dayjs.ts
Mert E 89f0895de3 fix: experimental frontend optimizations (#8427)
* fix: get rid of barrel files

* chore: get rid of explicit imports

* fix: use explicit import for classes and enums

* fix: use explicit import for enum & class & aliases

* fix: build issues
2024-05-08 15:55:09 +05:30

28 lines
861 B
TypeScript

import dayjs, { extend } from 'dayjs'
import relativeTime from 'dayjs/plugin/relativeTime.js'
import customParseFormat from 'dayjs/plugin/customParseFormat.js'
import duration from 'dayjs/plugin/duration.js'
import utc from 'dayjs/plugin/utc.js'
import weekday from 'dayjs/plugin/weekday.js'
import timezone from 'dayjs/plugin/timezone.js'
import updateLocale from 'dayjs/plugin/updateLocale'
import isSameOrBefore from 'dayjs/plugin/isSameOrBefore'
import isSameOrAfter from 'dayjs/plugin/isSameOrAfter'
import isBetween from 'dayjs/plugin/isBetween'
export default defineNuxtPlugin(() => {
extend(utc)
extend(relativeTime)
extend(customParseFormat)
extend(duration)
extend(weekday)
extend(timezone)
extend(updateLocale)
extend(isSameOrBefore)
extend(isSameOrAfter)
extend(isBetween)
dayjs.updateLocale('en', {
weekStart: 1,
})
})