@inject IPokemonService PokemonService @inject IJSRuntime JS @inject NavigationManager Navigation @attribute [StreamRendering] @rendermode InteractiveServer
@(pokemons.Count()) Pokemon
# | Pokemon | Type | Sleep Type | Speciality | |||
---|---|---|---|---|---|---|---|
@if (shinyUrl == null)
{
ToggleImage(pokemon.Id)">
}
|
@pokemon.PokemonId | @if (pokemon.IsVariation) // If a Variant { @if (pokemon.VariationName == "Alolan") {ViewPokemon(pokemon.PokemonId)" class="pokemon-name-style"> Alolan @pokemon.PokemonName | } @if (pokemon.VariationName == "Paldean") {ViewPokemon(pokemon.PokemonId)" class="pokemon-name-style"> Paldean @pokemon.PokemonName | } } else // Otherwise, Base Case {ViewPokemon(pokemon.PokemonId)" class="pokemon-name-style"> @pokemon.PokemonName | }
|
@pokemon.SleepType |
@pokemon.Speciality |