fix: only show link icon if value exist

This commit is contained in:
Shariq Ansari 2023-11-06 17:51:26 +05:30
parent 363295ef78
commit 97edbf6ca0
3 changed files with 4 additions and 4 deletions

View File

@ -122,7 +122,7 @@
/>
</div>
<ExternalLinkIcon
v-if="field.type === 'link' && field.link"
v-if="field.type === 'link' && field.link && contact[field.name]"
class="h-4 w-4 shrink-0 cursor-pointer text-gray-600"
@click="field.link(contact[field.name])"
/>

View File

@ -272,7 +272,7 @@
/>
</div>
<ExternalLinkIcon
v-if="field.type === 'link' && field.link"
v-if="field.type === 'link' && field.link && deal.data[field.name]"
class="h-4 w-4 shrink-0 cursor-pointer text-gray-600"
@click="field.link(deal.data[field.name])"
/>

View File

@ -129,7 +129,7 @@
<div class="flex flex-1 flex-col justify-between overflow-hidden">
<div class="flex flex-col overflow-y-auto">
<div
v-for="(section, i) in detailSections"
v-for="section in detailSections"
:key="section.label"
class="flex flex-col"
>
@ -282,7 +282,7 @@
/>
</div>
<ExternalLinkIcon
v-if="field.type === 'link' && field.link"
v-if="field.type === 'link' && field.link && lead.data[field.name]"
class="h-4 w-4 shrink-0 cursor-pointer text-gray-600"
@click="field.link(lead.data[field.name])"
/>