Fix closing of item card sidebar on opening file preview [SCI-9541] (#6464)

This commit is contained in:
ajugo 2023-10-17 16:32:39 +02:00 committed by GitHub
parent 22c718d61c
commit 195d56cfd7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 3 deletions

View file

@ -127,8 +127,7 @@
<component :is="column.data_type" :key="index" :data_type="column.data_type" :colId="column.id"
:colName="column.name" :colVal="column.value" :repositoryRowId="repositoryRowId"
:repositoryId="repository.id" :permissions="permissions"
@closeSidebar="toggleShowHideSidebar(null)" />
:repositoryId="repository.id" :permissions="permissions" />
<div class="sci-divider" :class="{ 'hidden': index === customColumns?.length - 1 }"></div>

View file

@ -5,7 +5,7 @@
</div>
<div v-if="file_name" @mouseover="tooltipShowing = true" @mouseout="tooltipShowing = false"
class="w-fit cursor-pointer text-sn-science-blue relative">
<a @click="$emit('closeSidebar')" class="file-preview-link" :id="modalPreviewLinkId" data-no-turbolink="true"
<a class="file-preview-link" :id="modalPreviewLinkId" data-no-turbolink="true"
data-id="true" data-status="asset-present" :data-preview-url=this?.preview_url :href=this?.url>
{{ file_name }}
</a>