project nearly finished. TODO Next : Project page and refine some text
This commit is contained in:
36
src/stores/burger.js
Normal file
36
src/stores/burger.js
Normal file
@@ -0,0 +1,36 @@
|
||||
import { defineStore } from 'pinia'
|
||||
import router from '@/router'
|
||||
|
||||
export const useBurgerStore = defineStore('Burger', {
|
||||
state: () => ({
|
||||
checked: false,
|
||||
}),
|
||||
|
||||
actions:
|
||||
{
|
||||
toggle(){
|
||||
if (this.checked){
|
||||
this.unCheck()
|
||||
}
|
||||
else{
|
||||
this.check()
|
||||
}
|
||||
|
||||
//console.log("checked by toggle ? : " + this.checked)
|
||||
if (this.checked){
|
||||
router.push({name:'whoAmI'})
|
||||
}
|
||||
else {
|
||||
router.push({name:'home'})
|
||||
}
|
||||
},
|
||||
unCheck(){
|
||||
this.checked = false;
|
||||
//console.log("checked ? : " + this.checked)
|
||||
},
|
||||
check(){
|
||||
this.checked = true;
|
||||
//console.log("checked ? : " + this.checked)
|
||||
}
|
||||
}
|
||||
})
|
||||
Reference in New Issue
Block a user