You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
653 B
31 lines
653 B
<script> |
|
import { addr } from '../../vcard.js'; |
|
|
|
let { vcard } = $props(); |
|
|
|
let address = $derived(addr(vcard)); |
|
</script> |
|
|
|
<div class="address"> |
|
{#if address.box} |
|
<span class="post_box">{address.box}</span> |
|
{/if} |
|
{#if address.ext} |
|
<span class="extended">{address.ext}</span> |
|
{/if} |
|
{#if address.street} |
|
<span class="street">{address.street}</span> |
|
{/if} |
|
{#if address.code} |
|
<span class="code">{address.code}</span> |
|
{/if} |
|
{#if address.loc} |
|
<span class="locality">{address.loc}</span> |
|
{/if} |
|
{#if address.region} |
|
<span class="region">{address.region}</span> |
|
{/if} |
|
{#if address.country} |
|
<span class="country">{address.country}</span> |
|
{/if} |
|
</div> |