如何解决 react.js 中的这个愚蠢错误?

How can I resolve this silly mistake in react.js?

我对 react.js 完全陌生。这是关于 React 的第一个项目,我只是按照 YouTube 教程创建一个 covid-19 跟踪器应用程序。我已经构建了许多组件。我必须显示我创建的 chart.jsx 文件的图表。

我遇到意外错误,我无法解决它,但导师在教程中没有遇到该错误。我不知道我做错了什么。我留下下面的代码。

https://www.youtube.com/watch?v=khJlrj3Y6Ls&t=2279s45:35

你可以在 45:35

的教程中看到它

这是我遇到的错误,我知道我只是犯了一个愚蠢的错误,但我没有明白。

import React, { useState, useEffect } from 'react';
import { fetchDailyData } from '../../api';
import { Line, Bar } from 'react-chartjs-2';

import styles from './Chart.module.css';

const Chart =() => {
    const [dailyData, setDailyData] = useState([]);

    useEffect(()=>{
        const fetchAPI = async () => {
            setdailyData(await fetchDailyData());
        }

        fetchAPI();
    });

const lineChart = (
    dailyData.length
        ?(
    <Line 
        data={{
            labels: dailyData.map(({ date })=>date),
            datasets: [{
                data: dailyData.map(({ confirmed })=>confirmed),
                label:'Infected',
                borderColor: '#3333ff',
                fill:true,

            },{
                data: dailyData.map(({ deaths })=>deaths),
                label:'Infected',
                borderColor: 'red',
                backgroundColor: 'rgba(255,0,0,0.5)',
                fill:true,
            }],
        }}
    />):null
);
    return(
        <div className={styles.container}>
            {lineChart}
        </div>
    )
}

export default Chart;

您在这里缺少 >

const fetchAPI = async () = {

应该是:

const fetchAPI = async () => {