Return

All tests / Date index.tsx

100% Statements 7/7
100% Branches 0/0
100% Functions 1/1
100% Lines 6/6

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 321x 1x 1x                         1x 1x                           1x  
import React from 'react';
import { useIntl } from 'react-intl';
import styles from './date.module.css';
 
type Props = {
    date: string;
};
 
/**
 * @example
 *    <Date date="01-02-2023" />
 *
 * @param {Date} string
 * @returns {JSX.Element}
 */
const Date = ({ date }: Props) => {
    const { formatDate } = useIntl();
 
    return (
        <div data-testid="date" className={styles.date} suppressHydrationWarning>
            {formatDate(date, {
                weekday: 'short',
                day: 'numeric',
                month: 'short',
                year: 'numeric',
            })}
        </div>
    );
};
 
export default Date;