Crew Members / granblue.team
{#snippet belowTitle()}
{#each filterOptions as option} {/each}
{/snippet} {#snippet actions()} {#if crewStore.isOfficer} {#snippet trigger({ props })} {/if}
{/if} {/if}
{#snippet children()}

{#if confirmAction === 'remove'} Are you sure you want to remove {selectedMember?.user?.username ?? 'this member'} from the crew? {:else if confirmAction === 'promote'} Promote {selectedMember?.user?.username ?? 'this member'} to Vice Captain? {:else if confirmAction === 'demote'} Demote {selectedMember?.user?.username ?? 'this member'} from Vice Captain to Member? {/if}

(confirmDialogOpen = false)} primaryAction={{ label: confirmAction === 'remove' ? 'Remove' : confirmAction === 'promote' ? 'Promote' : 'Demote', onclick: handleConfirmAction, destructive: confirmAction === 'remove' }} /> {/snippet}
{#snippet children()} (editDialogOpen = false)} primaryAction={{ label: 'Save', onclick: handleSaveEdit, disabled: !editJoinDate }} /> {/snippet} {#snippet children()}

Are you sure you want to delete {phantomToDelete?.name ?? 'this phantom player'}? This action cannot be undone.

(deletePhantomDialogOpen = false)} primaryAction={{ label: 'Delete', onclick: handleConfirmDeletePhantom, destructive: true }} /> {/snippet}
{#if crewStore.crew?.id} {/if}