1
0
forked from PGL/Clyde

Login Finished, add curricula and apps

This commit is contained in:
2024-03-17 13:24:24 +01:00
parent 5a7934b2a3
commit b67b25b4a4
7 changed files with 51 additions and 16 deletions

View File

@ -1,7 +1,7 @@
<script setup>
import { ref } from 'vue'
import i18n from '@/i18n.js'
import { login , register , disconnect} from '@/rest/Users.js'
import { login , register , disconnect, isLogged} from '@/rest/Users.js'
import { getAllCurriculums } from '@/rest/curriculum.js'
import { uploadProfilePicture } from '@/rest/uploads.js'
import {toast} from 'vue3-toastify'
@ -25,12 +25,14 @@
const imageSaved = ref(false)
const ppData = ref(false)
const curricula=getAllCurriculums();
const curricula= await getAllCurriculums();
function goBackHome(){
window.location.href='#/home'
}
setTimeout(() => {
console.log("Delayed for 1 second.");
window.location.href="#/home";
}, "500");
}
function verifyInputs(){
if(password.value==passwordConfirm.value){
page.value++;
@ -42,7 +44,9 @@
return toast('Password and Confirm Password are different',{type: "error",});
}
}
disconnect()
if (isLogged()){
disconnect();
window.location.reload();}
</script>
@ -51,7 +55,7 @@
<div class='loginBox'>
<div v-if="loginPage">
<form @submit.prevent="login(email, password);goBackHome();"class="form">
<form @submit.prevent=" login(email,password);goBackHome();"class="form">
<h1 style="color:rgb(239,60,168); font-family: sans-serif;">
{{i18n("login.guest.signin")}}
</h1>
@ -127,12 +131,12 @@
<div class="inputBox">
<p>{{i18n("curriculum").toUpperCase()}}</p>
<select v-model="curriculum">
<option v-for="item in currcula">{{item}}</option>
<option v-for="item in curricula">{{item.option}}</option>
</select>
</div>
<div style="align-self:center;" class="inputBox">
<button style="margin-top:25px;" @click="console.log(outputs);register(firstname, surname, birthday, password, mail, address, country, curriculum);">
<button style="margin-top:25px;" @click="console.log(outputs);register(firstname, surname, birthday, password, mail, address, country, curriculum);goBackHome();">
{{i18n("login.guest.submit")}}
</button>
</div>