add status icons in open contribution list

This commit is contained in:
ogerly 2022-08-25 15:45:51 +02:00
parent 22985974ae
commit 4e5c930dd5
2 changed files with 12 additions and 1 deletions

View File

@ -23,7 +23,16 @@
</b-button>
<b-button v-else @click="rowToggleDetails(row, 0)">
<b-icon icon="chat-dots"></b-icon>
<b-icon icon="exclamation-circle-fill"></b-icon>
<b-icon
v-if="row.item.state === 'PENDING' && row.item.messageCount > 0"
icon="exclamation-circle-fill"
variant="warning"
></b-icon>
<b-icon
v-if="row.item.state === 'IN_PROGRESS' && row.item.messageCount > 0"
icon="question-diamond"
variant="light"
></b-icon>
</b-button>
</template>
<template #cell(confirm)="row">

View File

@ -12,6 +12,8 @@ export const listUnconfirmedContributions = gql`
date
moderator
creation
state
messageCount
}
}
`