UNPKG

adminjs

Version:
16 lines (13 loc) 501 B
import { formatDateProperty } from '@adminjs/design-system' import { PropertyType } from '../../../../backend/adapters/property/base-property.js' import { stripTimeFromISO } from './strip-time-from-iso.js' export default (value: Date, propertyType: PropertyType): string => { if (!value) { return '' } const date = propertyType === 'date' ? new Date(`${stripTimeFromISO(value)}T00:00:00`) : new Date(value) if (date) { return formatDateProperty(date, propertyType) } return '' }