Characters Characters @if (isLoading) { @for (i of [1,2,3,4]; track i) {

}
} @else { @if (characters.length > 0 && filteredCharacters.length === 0) {

No Results

No characters match your search criteria

Clear filters
} @if (characters.length === 0) {

No Characters Yet

Create your first character to get started

Create Character
} @if (filteredCharacters.length > 0) { @for (character of filteredCharacters; track character.id) {
{{ character.name }} {{ character.race?.name }} {{ character.class?.name }}

Level: {{ character.level }} @if (character.background?.name) { • Background: {{ character.background?.name || '' }} }

@for (key of ['str', 'dex', 'con', 'int', 'wis', 'cha']; track key) {
{{ key.toUpperCase() }} {{ getAbilityScore(character, key) }}
}
}
} }