Major new version #2
@ -4,7 +4,14 @@ import { ref, computed, watch, onUnmounted, nextTick } from 'vue'
|
|||||||
import BaseDialog from './BaseDialog.vue'
|
import BaseDialog from './BaseDialog.vue'
|
||||||
import WeekdaySelector from './WeekdaySelector.vue'
|
import WeekdaySelector from './WeekdaySelector.vue'
|
||||||
import Numeric from './Numeric.vue'
|
import Numeric from './Numeric.vue'
|
||||||
import { addDaysStr, getMondayOfISOWeek, fromLocalString, formatDateShort, formatDateLong, DEFAULT_TZ } from '@/utils/date'
|
import {
|
||||||
|
addDaysStr,
|
||||||
|
getMondayOfISOWeek,
|
||||||
|
fromLocalString,
|
||||||
|
formatDateShort,
|
||||||
|
formatDateLong,
|
||||||
|
DEFAULT_TZ,
|
||||||
|
} from '@/utils/date'
|
||||||
import { addDays, addMonths } from 'date-fns'
|
import { addDays, addMonths } from 'date-fns'
|
||||||
|
|
||||||
const props = defineProps({
|
const props = defineProps({
|
||||||
|
@ -291,8 +291,7 @@ function lunarPhaseSymbol(date) {
|
|||||||
* Format date as short localized string (e.g., "Jan 15")
|
* Format date as short localized string (e.g., "Jan 15")
|
||||||
*/
|
*/
|
||||||
function formatDateShort(date) {
|
function formatDateShort(date) {
|
||||||
return date.toLocaleDateString(undefined, { month: 'short', day: 'numeric' })
|
return date.toLocaleDateString(undefined, { month: 'short', day: 'numeric' }).replace(/, /, ' ')
|
||||||
.replace(/, /, ' ')
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
x
Reference in New Issue
Block a user