feat(templates): added url support for custom fields

This commit is contained in:
Stijn Groenen
2024-07-21 21:17:18 +02:00
parent 767573ce6d
commit 29fc7c419b
12 changed files with 87 additions and 13 deletions

View File

@ -82,7 +82,13 @@ const Header = () => {
<Fragment key={item.id}>
<div className="flex items-center gap-x-1.5">
<i className={cn(`ph ph-bold ph-${item.icon}`, "text-primary")} />
<span>{[item.name, item.value].filter(Boolean).join(": ")}</span>
{isUrl(item.value) ? (
<a href={item.value} target="_blank" rel="noreferrer noopener nofollow">
{item.name || item.value}
</a>
) : (
<span>{[item.name, item.value].filter(Boolean).join(": ")}</span>
)}
</div>
<div className="bg-text size-1 rounded-full last:hidden" />
</Fragment>