use small contained uncap indicator in crew roster

This commit is contained in:
Justin Edmund 2025-12-20 19:48:30 -08:00
parent f7c209d5ee
commit abed7fee22
2 changed files with 12 additions and 0 deletions

View file

@ -132,6 +132,11 @@ export interface UpdateMembershipInput {
export interface RosterItem { export interface RosterItem {
id: string id: string
uncapLevel: number uncapLevel: number
transcendenceStep?: number
flb?: boolean
ulb?: boolean
transcendence?: boolean
special?: boolean // characters only
} }
export interface RosterMember { export interface RosterMember {

View file

@ -306,6 +306,13 @@
<UncapIndicator <UncapIndicator
type={getItemTypeForUncap(item.type)} type={getItemTypeForUncap(item.type)}
uncapLevel={ownership.uncapLevel} uncapLevel={ownership.uncapLevel}
transcendenceStage={ownership.transcendenceStep}
flb={ownership.flb}
ulb={ownership.ulb}
transcendence={ownership.transcendence}
special={item.type === 'Character' ? ownership.special : undefined}
size="small"
contained
/> />
{:else} {:else}
<span class="not-owned"></span> <span class="not-owned"></span>