perf(editor): Making sure every card in workflows list has unique render key (no-changelog) (#14222)

This commit is contained in:
Milorad FIlipović
2025-03-27 15:19:07 +01:00
committed by GitHub
parent bbd6e8ee41
commit 3bdddbf759

View File

@@ -1312,9 +1312,10 @@ const onCreateWorkflowClick = () => {
/>
</div>
</template>
<template #item="{ item: data }">
<template #item="{ item: data, index }">
<FolderCard
v-if="(data as FolderResource | WorkflowResource).resourceType === 'folder'"
:key="`folder-${index}`"
:data="data as FolderResource"
:actions="folderCardActions"
:read-only="readOnlyEnv || (!hasPermissionToDeleteFolders && !hasPermissionToCreateFolders)"
@@ -1323,6 +1324,7 @@ const onCreateWorkflowClick = () => {
/>
<WorkflowCard
v-else
:key="`workflow-${index}`"
data-test-id="resources-list-item-workflow"
class="mb-2xs"
:data="data as WorkflowResource"