import React from 'react'; import format from 'date-fns/format'; import { LineChart, XAxis, YAxis, Line, CartesianGrid } from 'recharts'; import { DataSource, Country, Data } from '../types'; import { getCases } from '../utils/get-cases'; import { processCases } from '../utils/regression'; type Props = { country: Country; }; const margin = { top: 0, right: 0, bottom: 0, left: 0, }; const dateTickFormatter = (date: Date): string => { return format(new Date(date), 'LLL do'); // 'Do MMM'); }; const GraphCases: React.FC = ({ country }) => { const dataSource = React.useMemo(() => getCases(country), [country]); const data = React.useMemo(() => processCases(dataSource.cases), [dataSource.cases]); return (

Country: {country.toUpperCase()}

Source: {dataSource.source}

); }; export default GraphCases;