Merge pull request #8606 from aignatov-bio/ai-sci-12052-fix-link-modal-for-collapses-results

Fix link modal for collapsed step and results [SCI-12052]
This commit is contained in:
aignatov-bio 2025-06-26 10:50:06 +02:00 committed by GitHub
commit 3290348860
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 17 additions and 13 deletions

View file

@ -214,12 +214,14 @@
@close="openFormSelectModal = false" @close="openFormSelectModal = false"
@submit="createElement('form_response', null, null, $event); openFormSelectModal = false" @submit="createElement('form_response', null, null, $event); openFormSelectModal = false"
/> />
<LinkResultsModal <Teleport to="body">
v-if="openLinkResultsModal" <LinkResultsModal
:step="step" v-if="openLinkResultsModal"
@updateStep="updateLinkedResults" :step="step"
@close="openLinkResultsModal = false" @updateStep="updateLinkedResults"
/> @close="openLinkResultsModal = false"
/>
</Teleport>
</div> </div>
</template> </template>

View file

@ -181,13 +181,15 @@
@cancel="closeCustomWellPlateModal" @cancel="closeCustomWellPlateModal"
@create:table="(...args) => this.createElement('table', ...args)" @create:table="(...args) => this.createElement('table', ...args)"
/> />
<LinkStepsModal <Teleport to="body">
v-if="openLinkStepsModal" <LinkStepsModal
:result="result" v-if="openLinkStepsModal"
:protocolId="protocolId" :result="result"
@updateResult="updateLinkedSteps" :protocolId="protocolId"
@close="openLinkStepsModal = false" @updateResult="updateLinkedSteps"
/> @close="openLinkStepsModal = false"
/>
</Teleport>
</div> </div>
</div> </div>
</div> </div>