bug fix. denunciar no se desactiva al estar el estado finished

This commit is contained in:
2025-08-27 20:26:25 -06:00
parent 0f6083453d
commit f5082219a3

View File

@@ -58,15 +58,15 @@
<!-- P2 Actions: Accept/Reject/Snatch --> <!-- P2 Actions: Accept/Reject/Snatch -->
<div v-if="myRole === 'P2' && !state.p2Action" class="action-buttons"> <div v-if="myRole === 'P2' && !state.p2Action" class="action-buttons">
<button class="btn accept" @click="$emit('p2Action', 'accept')"> <button class="btn accept" :disabled="isFinished" @click="$emit('p2Action', 'accept')">
<span class="btn-icon"></span> <span class="btn-icon"></span>
Aceptar Aceptar
</button> </button>
<button class="btn reject" @click="$emit('p2Action', 'reject')"> <button class="btn reject" :disabled="isFinished" @click="$emit('p2Action', 'reject')">
<span class="btn-icon"></span> <span class="btn-icon"></span>
Rechazar Rechazar
</button> </button>
<button class="btn snatch" @click="$emit('p2Action', 'snatch')"> <button class="btn snatch" :disabled="isFinished" @click="$emit('p2Action', 'snatch')">
<span class="btn-icon">👹</span> <span class="btn-icon">👹</span>
Robar Robar
</button> </button>
@@ -102,11 +102,11 @@
<div v-if="myRole === 'P1' && state.p2Action === 'snatch' && currentVariant === 'G3' && !state.shameAssigned" class="p1-response"> <div v-if="myRole === 'P1' && state.p2Action === 'snatch' && currentVariant === 'G3' && !state.shameAssigned" class="p1-response">
<div class="response-prompt">P2 ha robado los tokens. ¿Asignar token de vergüenza?</div> <div class="response-prompt">P2 ha robado los tokens. ¿Asignar token de vergüenza?</div>
<div class="action-buttons"> <div class="action-buttons">
<button class="btn shame" @click="$emit('assignShame', true)"> <button class="btn shame" :disabled="isFinished" @click="$emit('assignShame', true)">
<span class="btn-icon">😶</span> <span class="btn-icon">😶</span>
Asignar vergüenza Asignar vergüenza
</button> </button>
<button class="btn no-action" @click="$emit('assignShame', false)"> <button class="btn no-action" :disabled="isFinished" @click="$emit('assignShame', false)">
No asignar No asignar
</button> </button>
</div> </div>
@@ -116,11 +116,11 @@
<div v-if="myRole === 'P1' && state.p2Action === 'snatch' && currentVariant === 'G4' && !state.reported" class="p1-response"> <div v-if="myRole === 'P1' && state.p2Action === 'snatch' && currentVariant === 'G4' && !state.reported" class="p1-response">
<div class="response-prompt">P2 ha robado los tokens. ¿Denunciar al juez?</div> <div class="response-prompt">P2 ha robado los tokens. ¿Denunciar al juez?</div>
<div class="action-buttons"> <div class="action-buttons">
<button class="btn report" @click="$emit('report', true)"> <button class="btn report" :disabled="isFinished" @click="$emit('report', true)">
<span class="btn-icon"></span> <span class="btn-icon"></span>
Denunciar (confiscar) Denunciar (confiscar)
</button> </button>
<button class="btn no-action" @click="$emit('report', false)"> <button class="btn no-action" :disabled="isFinished" @click="$emit('report', false)">
No denunciar No denunciar
</button> </button>
</div> </div>