{#if store.state.jwtinfo.userdetails.permissions.includes('DONOR:GET')} {#await donors_promise}
donors are being loaded
{$_('this-might-take-a-moment')}
{ const newstate = !current_donors.some((d) => d.is_selected === true); current_donors = current_donors.map((r) => { r.is_selected = newstate; return r; }); }} class="underline cursor-pointer select-none">{#if current_donors.some((d) => d.is_selected === true)} {$_('deselect-all')} {:else}{$_('select-all')}{/if} | {$_('name')} | {$_('contact-information')} | donations | total donation amount | {$_('action')} | |
---|---|---|---|---|---|---|
{donor.firstname}
{donor.middlename || ''}
{donor.lastname}
|
{#if donor.email}
{donor.email}
{/if}
{#if donor.phone}
{donor.phone}
{/if}
{#if donor.address.address1 !== null}
{donor.address.address1}{donor.address.address2 || ''} {donor.address.postalcode} {donor.address.city} {donor.address.country} {/if} |
TODO | {donor.donationAmount} | {#if active_deletes[donor.id] === true}{:else} | {$_('details')} {#if store.state.jwtinfo.userdetails.permissions.includes('DONOR:DELETE')} {/if} | {/if}