19 lines
408 B
TypeScript
19 lines
408 B
TypeScript
'use client'
|
|
|
|
import React from 'react'
|
|
import { useSuspenseQuery } from '@tanstack/react-query'
|
|
import { pokemonOptions } from '@/app/pokemon'
|
|
|
|
export function PokemonInfo() {
|
|
const { data } = useSuspenseQuery(pokemonOptions)
|
|
|
|
return (
|
|
<div>
|
|
<figure>
|
|
<img src={data.sprites.front_shiny} height={200} alt={data.name} />
|
|
<h2>I'm {data.name}</h2>
|
|
</figure>
|
|
</div>
|
|
)
|
|
}
|