Some smaller changes
This commit is contained in:
@@ -73,7 +73,7 @@
|
||||
<q-card-section>
|
||||
<h5>Aktionen</h5>
|
||||
<q-btn @click="logout()" label="Abmelden" style="color:darkred;border:2px solid darkred;border-radius: 6px;width: 100%;margin-bottom: 14px;"/>
|
||||
<q-btn @click="logout()" label="Account privatisieren" style="color:darkred;border:2px solid darkred;border-radius: 6px;width: 100%;margin-bottom: 14px;"/>
|
||||
<q-btn @click="toggleSetPrivate()" :label="userStore.user!.isPrivate ? 'Account entprivatisieren' : 'Account privatisieren'" style="color:darkred;border:2px solid darkred;border-radius: 6px;width: 100%;margin-bottom: 14px;"/>
|
||||
<q-btn @click="deleteAccount()" label="Account löschen" style="color:darkred;border:2px solid darkred;border-radius: 6px;width: 100%;"/>
|
||||
</q-card-section>
|
||||
|
||||
@@ -126,6 +126,13 @@ import { sendNotification } from 'src/utils';
|
||||
// Hier muss ein request ans Backend geschickt werden, welcher den gesamten User enthält
|
||||
}
|
||||
|
||||
function toggleSetPrivate() {
|
||||
userStore.setPrivateForUser(userStore.user!.id, !userStore.user!.isPrivate).then((response : responseModel) => {
|
||||
userStore.user!.isPrivate = !userStore.user!.isPrivate;
|
||||
sendNotification(response.message, response.success);
|
||||
});
|
||||
}
|
||||
|
||||
const logout = () => {
|
||||
userStore.logout();
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user