ajouter page profil de l'utilisateur

front
Gwenael PLANCHON 1 year ago
parent 446c134cc8
commit c5aac8b19a

@ -0,0 +1,30 @@
<script>
import { RouterLink } from 'vue-router'
import { Utilisateur } from "@/data/utilisateur"
export default {
data(){
return {
utilisateur:null
}
},
mounted(){
//rediriger si on n'a pas d'utilisateur connecté
Utilisateur.utilisateurConnecte().then(user=>this.utilisateur=user)
}
}
</script>
<template>
{{ JSON.stringify(utilisateur) }}
</template>
<style>
form {
display: flex;
flex-direction:column;
align-items: center;
}
</style>

@ -12,18 +12,22 @@ import './scss/styles.scss'
import PagePrincipale from "./components/PagePrincipale.vue" import PagePrincipale from "./components/PagePrincipale.vue"
import NotFound from "./components/erreurs/NotFound.vue" import NotFound from "./components/erreurs/NotFound.vue"
import TestParametreURL from "./components/TestParametreURL.vue" import TestParametreURL from "./components/TestParametreURL.vue"
import Login from "./components/Login.vue" import Login from "./components/Login.vue"
import Inscription from './components/Inscription.vue'
import Profil from './components/Profil.vue'
import KahootVue from './components/jeux/kahoot/Kahoot.vue' import KahootVue from './components/jeux/kahoot/Kahoot.vue'
import KahootPartie from './components/jeux/kahoot/KahootPartie.vue' import KahootPartie from './components/jeux/kahoot/KahootPartie.vue'
import CreerPartie from './components/jeux/creerPartie.vue' import CreerPartie from './components/jeux/creerPartie.vue'
import Pendu from './components/jeux/pendu/Pendu.vue' import Pendu from './components/jeux/pendu/Pendu.vue'
import AdminGestionDonnees from "./components/admin/gestion/Liste.vue" import AdminGestionDonnees from "./components/admin/gestion/Liste.vue"
import Inscription from './components/Inscription.vue'
const routes = [ const routes = [
{ path: '/', component: PagePrincipale }, { path: '/', component: PagePrincipale },
{ path: '/login', component: Login }, { path: '/login', component: Login },
{ path: '/inscription', component: Inscription }, { path: '/inscription', component: Inscription },
{ path: '/profil', component: Profil },
{ path: '/kahoot', component: KahootVue}, //TODO: changer la route pour qu'elle soit trouvée automatiquement par le serveur (ce que demande l'utilisateur) { path: '/kahoot', component: KahootVue}, //TODO: changer la route pour qu'elle soit trouvée automatiquement par le serveur (ce que demande l'utilisateur)
{ path: '/kahoot/partie/:code', component: KahootPartie}, { path: '/kahoot/partie/:code', component: KahootPartie},
{ path: '/partie', component: CreerPartie}, { path: '/partie', component: CreerPartie},

Loading…
Cancel
Save