matthieu
|
1981386cb7
|
Correction contact router: un seul render (StrictMode>BrowserRouter>App), creer pages Accueil/Detail (Accueil is not defined), App=Header+Routes+Footer, fix console:plateforme
|
2026-06-25 14:51:41 +02:00 |
|
Stage2
|
e38b05b5a5
|
tried t use react router but page and accueuil aren't defined
|
2026-06-25 14:46:54 +02:00 |
|
Stage2
|
d78d4c1468
|
fixed bugs and installed react-router-dom
|
2026-06-25 14:34:56 +02:00 |
|
matthieu
|
eb52dfb63f
|
Correction contact: variable d'etat nommee console (mot reserve), prop BarreRecherche value->valeur, et le tri (filtrer puis trier, afficher affiches)
|
2026-06-25 14:05:05 +02:00 |
|
Stage2
|
bcf4c96e3b
|
tried adding the tri in form but doesnt work
|
2026-06-25 11:55:05 +02:00 |
|
matthieu
|
ddd62a2300
|
Contact: correction BarreRecherche (composant a props, hooks dans le composant, fragment) + Badge (passer Type App->Carte->Badge) + enonce React #3 (formulaire, tri, React Router)
|
2026-06-25 09:13:00 +02:00 |
|
Stage2
|
67d8934477
|
started creating BarreRecherche.jsx but unfinished
|
2026-06-24 16:51:57 +02:00 |
|
Stage2
|
68a9645930
|
added "jeux" in json and fixed small bug
|
2026-06-24 16:06:57 +02:00 |
|
Stage2
|
fce6355113
|
fixed two of tree bugs (the ones about the likes buttons)
|
2026-06-24 15:28:10 +02:00 |
|
matthieu
|
f74f9a0100
|
Tuto contact: faire remonter les likes (l'enfant doit APPELER props.onLike) + explication de l'initialisation useState (pourquoi meme valeur de depart)
|
2026-06-24 14:47:13 +02:00 |
|
Stage2
|
6be5ca583b
|
added like that continue even with reload but buggy
|
2026-06-24 14:38:08 +02:00 |
|
Stage2
|
dab2650776
|
details on like total (still doesn't work)
|
2026-06-24 11:58:38 +02:00 |
|
Stage2
|
b5906c3f92
|
trying to understand how to add a like total that works
|
2026-06-24 11:41:52 +02:00 |
|
Stage2
|
82fe5d7085
|
also created baddges.jsx
|
2026-06-24 11:13:15 +02:00 |
|
Stage2
|
9bb89e8280
|
added likes and search bar but badges don't work
|
2026-06-24 11:12:40 +02:00 |
|
matthieu
|
bdd8316838
|
Enonce React #2 contact (Zelda): nettoyage template + fix Docs.jsx, map/key, conditionnel, etat local, champ controle, lifting state up, useEffect, fetch en React, re-decoupage
|
2026-06-24 09:24:17 +02:00 |
|
Stage2
|
9b91627ed4
|
finished most of tuto
|
2026-06-23 16:53:02 +02:00 |
|
Stage2
|
86933e15c0
|
added footer and header
|
2026-06-23 16:05:51 +02:00 |
|
matthieu
|
b43c9989f4
|
Tuto React: expliquer pourquoi App n'affiche ni Header ni Footer (majuscule = composant vs balise HTML, pas d'erreur), + verifs import/export
|
2026-06-23 15:50:25 +02:00 |
|
Stage2
|
e8448d229c
|
base of react project
|
2026-06-23 15:19:01 +02:00 |
|
Stage2
|
9b04253827
|
fixed the map thing
|
2026-06-23 14:35:28 +02:00 |
|
matthieu
|
17d969efe4
|
Tuto React depuis zero: install Node/npm, Vite, structure, JSX, decoupage en composants (1 composant = 1 fichier), props, useState
|
2026-06-23 14:30:40 +02:00 |
|
matthieu
|
77f564afdb
|
Contact: restaurer section Ctrl+Entree du fichier alerte + correction map (filter/map confondus, variables inexistantes, scope, soustraction)
|
2026-06-23 14:09:24 +02:00 |
|
Stage2
|
64cb4a206e
|
some code with map it doesnt work
|
2026-06-23 12:06:58 +02:00 |
|
matthieu
|
0ea04988a3
|
Correction contact: alerte form marche en file:// pas localhost (preventDefault manquant + form qui poste, 501 du serveur) + explication file:// vs http://localhost
|
2026-06-23 11:10:21 +02:00 |
|
Stage2
|
0e43342e59
|
added keyboard shortcuts but they don't work on localhost page
|
2026-06-23 11:05:14 +02:00 |
|
Stage2
|
6150a7c045
|
added time to fotbar and badge now auto refresh
|
2026-06-23 10:47:08 +02:00 |
|
Stage2
|
74bc44a09c
|
changed flotte tableau but it doesn't show up sometimes
|
2026-06-23 09:51:23 +02:00 |
|
matthieu
|
0b47b53218
|
Correction contact API flotte: id corps_flotte inexistant, deux versions qui se telescopent, brancher fetch sur afficherFlotte
|
2026-06-23 09:21:58 +02:00 |
|
Stage2
|
e0589bf965
|
added tableau flotte and other stuff in flotte.js
|
2026-06-22 16:50:28 +02:00 |
|
Stage2
|
608cceec18
|
fixed small bugs, added a table to show the flotte
|
2026-06-22 16:40:20 +02:00 |
|
matthieu
|
fe90e2d766
|
Correction contact: script mal ferme (flotte.js), 200 serveur vs reponse navigateur, chemin fetch, bouton Effacer type submit, label for/id
|
2026-06-22 15:51:03 +02:00 |
|
Stage2
|
f250c06331
|
added flotte.js and linked it to contact.html but doesnt work
|
2026-06-22 15:42:37 +02:00 |
|
Stage2
|
14286db2e0
|
added flotte.js but doesn't show up on console
|
2026-06-22 15:41:42 +02:00 |
|
Stage2
|
47ec3842e3
|
aded json page and minor other changes
|
2026-06-22 15:24:54 +02:00 |
|
Stage2
|
4c8ade92a2
|
added numbers of caracters when sending a message
|
2026-06-22 14:39:12 +02:00 |
|
matthieu
|
56d9d1e31c
|
Explication form: role du form, name, action (OU) et method GET/POST (exemple contact/GET)
|
2026-06-22 14:38:02 +02:00 |
|
Stage2
|
78768552fb
|
corrections de problemes
|
2026-06-22 14:13:59 +02:00 |
|
 matthieuandClaude Opus 4.8
|
d6e77de62c
|
Correction filtre/tri: afficherEquipe ignore son argument (parametre manquant + boucle sur la globale)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-22 11:52:09 +02:00 |
|
Stage2
|
724e8b15f3
|
same problem as last commit, added function afficherEquipe
|
2026-06-22 11:30:41 +02:00 |
|
Stage2
|
d4fb8696dc
|
constructed table without innerHTML but search and sort dont work
|
2026-06-22 10:32:53 +02:00 |
|
 matthieuandClaude Opus 4.8
|
438e567b31
|
Solutions niveau 5 contact (filet de securite, a consulter en dernier recours) + FAQ erreurs frequentes
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-22 09:43:39 +02:00 |
|
 matthieuandClaude Opus 4.8
|
237cd9817f
|
Niveau 5 contact (mode indices): map/find/reduce, delegation+debounce, modules, API en ligne, FormData
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-22 09:29:55 +02:00 |
|
 matthieuandClaude Opus 4.8
|
f42eb51b41
|
Tuto JS niveau 4 contact: createElement/append, fetch+async/await+JSON, setInterval, evenements clavier
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-19 16:24:05 +02:00 |
|
 matthieuandClaude Opus 4.8
|
c2979534f1
|
Correction: prenom dans l'alerte — expliquer les 2 bugs (.value manquant + lecture trop tot)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-19 16:20:25 +02:00 |
|
Stage2
|
849671b542
|
tried to answer with person name, doesn't work
|
2026-06-19 16:15:06 +02:00 |
|
Stage2
|
b9928180a9
|
added javascript for the table on contact page
|
2026-06-19 15:33:36 +02:00 |
|
Stage2
|
b3507bc30f
|
Added even more JavaScript stuff: FAQ, dark mode and a navbar
|
2026-06-19 15:30:25 +02:00 |
|
 matthieuandClaude Opus 4.8
|
75a2305553
|
Tuto JS niveau 3 contact: tableaux, boucles, recherche/tri, localStorage, classList, FAQ, fonctions parametrees
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-19 14:06:05 +02:00 |
|
Stage2
|
69eff4006a
|
added JavaScript Stuff
|
2026-06-19 11:50:50 +02:00 |
|