@sandro-salzmann/vertical-timeline-component-react
Version:
A simple component for create a vertical timeline with React
33 lines (32 loc) • 1.04 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.transformDate = void 0;
var transformDate = function (_a) {
var date = _a.date, lang = _a.lang, type = _a.type;
var _date = new Date(date);
switch (type) {
case 'only-number':
return _date.toLocaleDateString(lang);
case 'short':
return _date.toLocaleDateString(lang, {
year: 'numeric',
month: 'short',
day: '2-digit',
});
case 'with-weekday':
return _date.toLocaleDateString(lang, {
weekday: 'short',
year: 'numeric',
month: 'short',
day: '2-digit',
});
case 'full':
return _date.toLocaleDateString(lang, {
weekday: 'long',
year: 'numeric',
month: 'long',
day: '2-digit',
});
}
};
exports.transformDate = transformDate;