// components/Time/index.js
import * as React from 'react';
import classNames from 'classNames';
import styles from './styles.css';
import { formatTime } from './utils';
import FancyTime from 'fancy-time';
export default function Time({ className, time }) {
return (
className={className(styles.time, className)}
datetime={formatTime('full'}>
{formatTime('clock')}
);
}
// components/Time/utils.js
import moment from 'moment';
const FORMATS = {
'full': null,
'clock': 'HH:mm',
};
export function formatTime(time, kind) {
const format = FORMATS[kind]
return moment(time).format(format);
}