mport './App.css';
import data from './data.js';
import { useState } from "react";
import Cart from './routes/Cart.js';
import Detail from './routes/Detail';
import {Routes, Route, Link, useNavigate, Outlet} from 'react-router-dom';
function App() {
let [shoes] = useState(data);
return (
<div className="App">
<nav className="navbar navbar-expand-lg bg-light">
<div className="container-fluid">
Navbar
<button className="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
<span className="navbar-toggler-icon"></span>
</button>
<div className="collapse navbar-collapse" id="navbarNav">
<ul className="navbar-nav">
<li className="nav-item">
Home
<li className="nav-item">
Features
<li className="nav-item">
Pricing
<li className="nav-item">
Disabled
</div>
</div>
</nav>
<Link to={'/detail'}>Detail</Link>
<Link to={'/'}>Home</Link>
<Routes>
<Route path="/" element={
<>
<div className='main-bg'></div>
<div className='container'>
<div className="row">
{
shoes.map((a, i)=> {
return (
<Card shoes={shoes[i]} i={i}></Card>
)
})
}
</div>
</div>
</>
} />
<Route path='/detail' element={<Detail/>}></Route>
</Routes>
</div>
)}
function Card (props) {
<div className='col-md-4'>
< img src={'https://codingapple1.github.io/shop/shoes'+ (props.i + 1) + '.jpg'} width="80%" />
<h5>{props.shoes.title}</h5>
<p>{props.shoes.price}</p>
</div>
}
export default App;