Я использую машинописный текст и React для разработки веб-страницы.
Объявляю ли я все ответы interface
при вызове API?
Вот мой код React.
// Do I have to do this all times ?
interface DataObj {
bred_for: string;
breed_group: string;
height: { [key: string]: string };
id: number;
life_span: string;
name: string;
origin: string;
temperament: string;
weight: { [key: string]: string };
}
const Main: React.FC<{}> = () => {
const [data, setData] = useState<DataObj[] | null>(null);
useEffect(() => {
const fetchBreeds = async () => {
const data: AxiosResponse = await apis.getBreeds();
setData(data.data);
};
fetchBreeds();
}, []);
return (
...
Я не хочу писать полный ответ key
. Помогите мне !!