From 0a01b5310cac1b05e4d16a20c5f0c953215886d6 Mon Sep 17 00:00:00 2001 From: Guillaume Date: Wed, 24 Jun 2026 16:33:54 +0200 Subject: [PATCH] correctio bugs => + de bugs --- mon-projet/src/App.jsx | 7 ++++++- mon-projet/src/components/carte.jsx | 3 +-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/mon-projet/src/App.jsx b/mon-projet/src/App.jsx index eac4bac..9f812e7 100644 --- a/mon-projet/src/App.jsx +++ b/mon-projet/src/App.jsx @@ -3,6 +3,7 @@ import Header from "./components/Header"; import Footer from "./components/Footer"; import Carte from "./components/Carte"; import { useState } from "react"; +import { useEffect } from "react"; const trilogies = [ { id: 1, @@ -32,9 +33,12 @@ const trilogies = [ ]; function App() { - const [likes, setLikes] = useState(0); + const [likes, setLikes] = useState({ 1: 3, 4: 1 }); const [recherche, setRecherche] = useState(""); const [total, setTotal] = useState(0); + useEffect(() => { + document.title = `${trilogies.length} trilogies cultes`; + }, []); const filtrees = trilogies.filter((t) => t.nom.toLowerCase().includes(recherche.toLowerCase()), ); @@ -57,6 +61,7 @@ function App() { titre={trilo.nom} niveaux={trilo.niveaux} onLike={() => setTotal((t) => t + 1)} + likes={likes[trilo.id] || 0} /> ))}