Files
ukraine-timemap/src/components/presentational/CardTimestamp.js
Franc Camps-Febrer 7c707ababf Redesign card
2018-12-10 16:46:18 +01:00

35 lines
884 B
JavaScript

import React from 'react';
import copy from '../../js/data/copy.json';
import { isNotNullNorUndefined } from '../../js/utilities';
const CardTimestamp = ({ makeTimelabel, language, timestamp }) => {
const daytime_lang = copy[language].cardstack.timestamp;
const estimated_lang = copy[language].cardstack.estimated;
const unknown_lang = copy[language].cardstack.unknown_time;
if (isNotNullNorUndefined(timestamp)) {
const timelabel = makeTimelabel(timestamp);
return (
<div className="card-cell timestamp">
<p>
<i className="material-icons left">today</i>
{timelabel}
</p>
</div>
);
} else {
return (
<div className="card-cell timestamp">
<p>
<i className="material-icons left">today</i>
{unknown_lang}
</p>
</div>
);
}
}
export default CardTimestamp;