и если обратиться к props.route или context, то current еще не потерян
routeNameRef.current = navigationRef.getCurrentRoute().name;
value={getCurrentRouteName}
const handleMore = async () => {
const r = await fetch(url)
const newData = await r.json()
setData(newData)
}
return (
<div>
{data ? (
// тут бы на самом деле pokemonDetails компонент сделать и рендерить отдельный компонент для данных
) : (
<div>
<TailSpin type="Puff" color="purple" height={100} width={100} />
</div>
)}
<button onClick={handleMore}>показать подробнее</button>
</div>
);
{pokemons.map((pokemon, id) => (
<Pokemon key={id} {...pokemon} />
))}
Vue.prototype.$ajax = function () {
return new Ajax()
}