@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) { @if (adminToggle) { } } } else { } }
# Pokémon Type Sleep Type SpecialityAdmin
@pokemon.PokemonId @(pokemon.IsVariation && ToggleVariationName(pokemon.Id, pokemon.PokemonId) ? $"{pokemon.VariationName} {pokemon.PokemonName}" : pokemon.PokemonName)

Pokémon could not be found.

Available Pokémon

@(pokemons.Count()) Pokémon

@if (adminToggle) { } @if (pokemons == null) { } else { @if (FilteredPokemon != null && FilteredPokemon.Any()) { @foreach (var pokemon in FilteredPokemon) { @if (adminToggle) { } } } else { } }
# Pokémon Type Sleep Type SpecialityAdmin
@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)
} }
*@