This commit is contained in:
ogerly 2022-09-13 10:18:16 +02:00
parent 3d6b889624
commit f7454e3146
3 changed files with 14 additions and 2 deletions

View File

@ -4,6 +4,7 @@
<contribution-list-item
v-bind="item"
:contributionId="item.id"
:allContribution="allContribution"
@update-contribution-form="updateContributionForm"
@delete-contribution="deleteContribution"
@update-state="updateState"
@ -44,6 +45,11 @@ export default {
required: true,
},
pageSize: { type: Number, default: 25 },
allContribution: {
type: Boolean,
required: false,
default: false,
},
},
data() {
return {

View File

@ -29,7 +29,7 @@
<div class="mr-2">{{ memo }}</div>
<div class="d-flex flex-row-reverse">
<div
v-if="!['CONFIRMED', 'DELETED'].includes(state)"
v-if="!['CONFIRMED', 'DELETED'].includes(state) && !allContribution"
class="pointer ml-5"
@click="
$emit('update-contribution-form', {
@ -43,7 +43,7 @@
<b-icon icon="pencil" class="h2"></b-icon>
</div>
<div
v-if="!['CONFIRMED', 'DELETED'].includes(state)"
v-if="!['CONFIRMED', 'DELETED'].includes(state) && !allContribution"
class="pointer"
@click="deleteContribution({ id })"
>
@ -141,6 +141,11 @@ export default {
type: Number,
required: true,
},
allContribution: {
type: Boolean,
required: false,
default: false,
},
},
data() {
return {

View File

@ -73,6 +73,7 @@
:contributionCount="contributionCountAll"
:showPagination="true"
:pageSize="pageSizeAll"
:allContribution="true"
/>
</b-tab>
</b-tabs>