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> </div>
<ExternalLinkIcon <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" class="h-4 w-4 shrink-0 cursor-pointer text-gray-600"
@click="field.link(contact[field.name])" @click="field.link(contact[field.name])"
/> />

View File

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