View and manage association members
{stats.total}
Total Members
{stats.active}
Active
{stats.pending}
Pending
{stats.inactive}
Inactive
{filters.search || filters.status !== 'all' || filters.role !== 'all' ? 'Try adjusting your search or filters.' : 'Members will appear here when added.'}
| Member | Contact | Status | Dues | Member Since | Actions |
|---|---|---|---|---|---|
|
{#if member.avatar_url}
{member.first_name?.[0]}{member.last_name?.[0]}
{/if}
{member.first_name} {member.last_name} {roleBadge.label} {#if member.nationality && member.nationality.length > 0}
{#each member.nationality as code}
{/if}
{member.member_id} |
{#if member.phone}
|
|
{duesInfo.label}
{#if member.current_due_date}
Due: {formatDate(member.current_due_date)} {/if} |
{formatDate(member.member_since)} |