diff --git a/science-quest/src/components/admin/AjoutScientifique.vue b/science-quest/src/components/admin/AjoutScientifique.vue index 51e40d6..9ae1750 100644 --- a/science-quest/src/components/admin/AjoutScientifique.vue +++ b/science-quest/src/components/admin/AjoutScientifique.vue @@ -5,6 +5,7 @@ export default{ const donnees=new FormData(document.querySelector("#formajouterscientifiques")) //todo mettre lien dans const + //envoyer le form en JSON fetch("localhost/api/v1/scientifiques", {method:"POST", body:JSON.stringify(Object.fromEntries(donnees))}) //sans le JSON.stringify et Object.fromEntries ca fait une requete en Content-Disposition } diff --git a/science-quest/src/components/admin/VoirScientifiques.vue b/science-quest/src/components/admin/VoirScientifiques.vue new file mode 100644 index 0000000..8fd8727 --- /dev/null +++ b/science-quest/src/components/admin/VoirScientifiques.vue @@ -0,0 +1,39 @@ + + + + + + + + Prenom + Nom + Descriptif + Date de naissance + Action + + + + + + + \ No newline at end of file diff --git a/science-quest/src/components/admin/ligneScientifique.vue b/science-quest/src/components/admin/ligneScientifique.vue new file mode 100644 index 0000000..d788a29 --- /dev/null +++ b/science-quest/src/components/admin/ligneScientifique.vue @@ -0,0 +1,79 @@ + + + + + + + {{ prenomAffiche }} + + + {{ nomAffiche }} + + + {{ descriptifAffiche }} + + + {{ dateAffiche }} + + Modifier + + + + + + + + + + + + + + + + + + Sauvegarder + Annuler + + \ No newline at end of file diff --git a/science-quest/src/main.js b/science-quest/src/main.js index 1a8168c..1f32d4d 100644 --- a/science-quest/src/main.js +++ b/science-quest/src/main.js @@ -15,6 +15,7 @@ import TestParametreURL from "./components/TestParametreURL.vue" import Login from "./components/Login.vue" import KahootVue from './components/jeux/kahoot/Kahoot.vue' import AdminAjoutScientifique from "./components/admin/AjoutScientifique.vue" +import VoirScientifiques from "./components/admin/VoirScientifiques.vue" const routes = [ { path: '/', component: PagePrincipale }, @@ -22,6 +23,7 @@ const routes = [ { path: '/kahoot', component: KahootVue}, //TODO: changer la route pour qu'elle soit trouvée automatiquement par le serveur (ce que demande l'utilisateur) { path: '/exemple/:id', component: TestParametreURL }, { path: '/admin/ajout_scientifique', component: AdminAjoutScientifique }, + { path: '/admin/liste_scientifiques', component: VoirScientifiques }, { path: '/:pathMatch(.*)*', name: 'NotFound', component: NotFound }, ]
{{ prenomAffiche }}
{{ nomAffiche }}
{{ descriptifAffiche }}
{{ dateAffiche }}