Output:
[HMR] Waiting for update signal from WDS...
index.js:1 Warning: Functions are not valid as a React child. This may happen if you return a Component instead of from render. Or maybe you meant to call this function rather than return it.
App.js Code:
import Header from "./MyComponents/Header";
import { Todos } from "./MyComponents/Todos";
import { Footer } from "./MyComponents/Footer";
import { AddToDo } from "./MyComponents/AddTodo";
import { About } from "./MyComponents/About";
import React, { useState, useEffect } from "react";
import { BrowserRouter as Router, Routes, Route } from "react-router-dom";
<Router>
<Header title="My Todos List" searchBar={false} />
<Routes>
<Route
path ="/"
element={() => {
return (
<>
<AddToDo addTodo={addTodo} />
<Todos todos={todos} onDelete={onDelete} />
</>
)
}}
/>
<Route path="/about"
element ={<About />}
/>
</Routes>
<Footer />
</Router>