@inject IPokemonService PokemonService @inject IJSRuntime JS @inject NavigationManager Navigation @attribute [StreamRendering] @rendermode InteractiveServer

Available Pokémon

@(pokemons.Count()) Pokémon

@if (adminToggle) { } @if(pokemons == null) { } else { @if (FilteredPokemon != null && FilteredPokemon.Any()) { @foreach (var pokemon in FilteredPokemon) { @{ string baseUrl = pokemon.PokemonImageUrl; string shinyUrl = pokemon.PokemonShinyImageUrl; } @if (adminToggle) { } } } else { } }
# Pokémon Type Sleep Type SpecialityEdit
@if (shinyUrl == null) {
} else {
}
@pokemon.PokemonId @(pokemon.IsVariation && ToggleVariationName(pokemon.Id, pokemon.PokemonId) ? $"{pokemon.VariationName} {pokemon.PokemonName}" : pokemon.PokemonName)
@**@

Pokémon could not be found.

Pokémon

@(pokemons.Count()) Pokémon

@if (pokemons == null) { } else { @foreach (var pokemon in pokemons) {
@if (pokemon.PokemonShinyImageUrl != null) { }
@pokemon.PokemonId - @(pokemon.IsVariation && ToggleVariationName(pokemon.Id, pokemon.PokemonId) ? $"{pokemon.VariationName} {pokemon.PokemonName}" : pokemon.PokemonName)
} }