{$hasLink = isset($data['link']) && isset($data['link']['url']) && $data['link']['url']}
{if $hasLink}
    <a href="{$data['link']['url']}" {if isset($data['link']['target']) && $data['link']['target']}target="{$data['link']['target']}"{/if}>
{/if}
{if isset($data['id']|default:null)}
    {loop type="library_image" name="library_image" id=$data['id']|default:null}
        <img class="tb-{$type['id']|default:null}" src="{$URL}" alt="{$TITLE}" loading="lazy" style="{if $data['width'] != ""}width: {$data['width']};{/if} {if $data['height'] != ""}height: {$data['height']};{/if}" />
    {/loop}
{else}
    <img class="tb-{$type['id']|default:null}" src="{$data['url']|default:null}" alt="{$data['alt']|default:null}" loading="lazy" style="{if $data['width'] != ""}width: {$data['width']};{/if} {if $data['height'] != ""}height: {$data['height']};{/if}" />
{/if}
{if $hasLink}
    </a>
{/if}
