add avatar icon for deleted user, all other icons are hidden

This commit is contained in:
ogerly 2022-02-22 10:48:58 +01:00 committed by Ulf Gebhardt
parent f19aaa5806
commit f23b9431e8
Signed by: ulfgebhardt
GPG Key ID: DA6B843E748679C9
2 changed files with 21 additions and 15 deletions

View File

@ -1,6 +1,5 @@
<template>
<div>
{{ item }}
<div v-if="item.userId === $store.state.moderator.id" class="mt-5 mb-5">
Als Admin / Moderator kannst du dich nicht selber löschen.
</div>

View File

@ -7,21 +7,28 @@
<template #cell(status)="row">
<div @click="rowToogleDetails(row, 0)" class="text-right">
<b-avatar
v-if="!row.item.emailChecked"
href="#baz"
icon="envelope"
class="align-center mr-3"
variant="danger"
></b-avatar>
<b-avatar
v-if="!row.item.hasElopage"
variant="danger"
class="mr-3"
src="img/elopage_favicon.png"
></b-avatar>
<b-avatar v-if="row.item.deletedAt" class="mr-3" variant="light">
<b-iconstack font-scale="2">
<b-icon stacked icon="person" variant="info" scale="0.75"></b-icon>
<b-icon stacked icon="slash-circle" variant="danger"></b-icon>
</b-iconstack>
</b-avatar>
<span v-if="!row.item.deletedAt">
<b-avatar
v-if="!row.item.emailChecked"
href="#baz"
icon="envelope"
class="align-center mr-3"
variant="danger"
></b-avatar>
<b-avatar
v-if="!row.item.hasElopage"
variant="danger"
class="mr-3"
src="img/elopage_favicon.png"
></b-avatar>
</span>
<b-icon
variant="dark"
:icon="row.detailsShowing ? 'caret-up-fill' : 'caret-down'"