mirror of
https://github.com/tornadocash/trusted-setup-server.git
synced 2024-11-22 01:46:52 +01:00
logout button
This commit is contained in:
parent
c12fde401d
commit
9378f242c7
@ -607,6 +607,16 @@ fieldset {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.form {
|
.form {
|
||||||
|
position: relative;
|
||||||
|
|
||||||
|
.logout {
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
right: -2px;
|
||||||
|
height: 22px;
|
||||||
|
width: 22px
|
||||||
|
}
|
||||||
|
|
||||||
.button.is-fullwidth + .button.is-fullwidth {
|
.button.is-fullwidth + .button.is-fullwidth {
|
||||||
margin-top: 1rem;
|
margin-top: 1rem;
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,14 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="form">
|
<div class="form">
|
||||||
<div v-if="isLoggedIn" class="fields">
|
<div v-if="isLoggedIn" class="fields">
|
||||||
|
<button @click="logOut" class="button is-icon logout">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
|
||||||
|
<path
|
||||||
|
fill="#94febf"
|
||||||
|
d="M14.08,15.59L16.67,13H7V11H16.67L14.08,8.41L15.5,7L20.5,12L15.5,17L14.08,15.59M19,3A2,2 0 0,1 21,5V9.67L19,7.67V5H5V19H19V16.33L21,14.33V19A2,2 0 0,1 19,21H5C3.89,21 3,20.1 3,19V5C3,3.89 3.89,3 5,3H19Z"
|
||||||
|
/>
|
||||||
|
</svg>
|
||||||
|
</button>
|
||||||
<b-field
|
<b-field
|
||||||
:type="{ 'is-danger': hasErrorName.invalid }"
|
:type="{ 'is-danger': hasErrorName.invalid }"
|
||||||
:message="{ [hasErrorName.msg]: hasErrorName.invalid }"
|
:message="{ [hasErrorName.msg]: hasErrorName.invalid }"
|
||||||
@ -52,7 +60,7 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
...mapActions('user', ['makeTweet', 'logInVia'])
|
...mapActions('user', ['makeTweet', 'logInVia', 'logOut'])
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
@ -198,9 +198,6 @@ export default {
|
|||||||
onAnonymousHandler() {
|
onAnonymousHandler() {
|
||||||
this.logOut()
|
this.logOut()
|
||||||
this.contributionType = 'anonymous'
|
this.contributionType = 'anonymous'
|
||||||
this.userName = null
|
|
||||||
this.userHandle = 'Anonymous'
|
|
||||||
this.userCompany = ''
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -79,7 +79,11 @@ const actions = {
|
|||||||
`menubar=no,toolbar=no,resizable=yes,scrollbars=no,height=${popUpWindowHeight},width=${popUpWindowWidth},top=${top},left=${left}`
|
`menubar=no,toolbar=no,resizable=yes,scrollbars=no,height=${popUpWindowHeight},width=${popUpWindowWidth},top=${top},left=${left}`
|
||||||
)
|
)
|
||||||
},
|
},
|
||||||
async logOut() {
|
async logOut({ commit }) {
|
||||||
|
commit('SET_HANDLE', 'Anonymous')
|
||||||
|
commit('SET_CONTRIBUTION_TYPE', null)
|
||||||
|
commit('SET_NAME', null)
|
||||||
|
commit('SET_COMPANY', '')
|
||||||
await fetch('/api/logout')
|
await fetch('/api/logout')
|
||||||
},
|
},
|
||||||
async getUserData({ commit }) {
|
async getUserData({ commit }) {
|
||||||
|
Loading…
Reference in New Issue
Block a user