Fix checkboxes for technicians [SCI-7122] (#4378)

This commit is contained in:
artoscinote 2022-08-23 18:10:28 +02:00 committed by GitHub
parent 3f10aa979b
commit 766d2bb3e0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -6,7 +6,7 @@
</div>
<div v-else class="step-element-grip-placeholder"></div>
<div class="step-element-name" :class="{ 'done': checklistItem.attributes.checked }">
<div v-if="!inRepository" class="sci-checkbox-container" :class="{ 'disabled': locked }">
<div v-if="!inRepository" class="sci-checkbox-container" :class="{ 'disabled': !toggleUrl }">
<input ref="checkbox"
type="checkbox"
class="sci-checkbox"
@ -16,7 +16,7 @@
</span>
</div>
<div v-else class="sci-checkbox-view-mode"></div>
<div class="step-checklist-text">
<div class="step-checklist-text" :class="{ 'step-element--locked': !checklistItem.attributes.isNew && !updateUrl }">
<InlineEdit
:value="checklistItem.attributes.text"
:sa_value="checklistItem.attributes.sa_text"