Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente | |||
| web:framework:nextjs:client-component [2026/04/03 11:51] – jcheron | web:framework:nextjs:client-component [2026/04/03 11:52] (Version actuelle) – jcheron | ||
|---|---|---|---|
| Ligne 29: | Ligne 29: | ||
| </ | </ | ||
| ===== Hooks de base ===== | ===== Hooks de base ===== | ||
| - | + | ==== useState ==== | |
| - | ==== useState/ | + | |
| - | === useState | + | |
| <sxh ts; | <sxh ts; | ||
| const [value, setValue] = useState("" | const [value, setValue] = useState("" | ||
| </ | </ | ||
| - | === useEffect === | + | ==== useEffect |
| <sxh ts> | <sxh ts> | ||
| useEffect(() => { | useEffect(() => { | ||
| Ligne 43: | Ligne 41: | ||
| </ | </ | ||
| - | === useRouter (navigation) === | + | ==== useRouter (navigation) |
| <sxh ts> | <sxh ts> | ||
| "use client" | "use client" | ||
| Ligne 53: | Ligne 51: | ||
| router.push("/ | router.push("/ | ||
| </ | </ | ||
| - | === useParams (récupérer ID côté client) === | + | ==== useParams (récupérer ID côté client) |
| <sxh ts> | <sxh ts> | ||
| import { useParams } from " | import { useParams } from " | ||