У меня есть компонент, куда я передаю объект postNews:
const [postNews, setPostNews] = React.useState([]);
Его запись:
const res = await axios.get('http://localhost:5000/news');
setPostNews(res.data);
Компонент:
<News news={news[0]} post={postNews[0]} />
То, как я получаю пропсы:
...
interface NewsProps {
news: INews,
post: Object
}
const News = ({news}: NewsProps, {post}: NewsProps) => {
...
Мне кажется запись это не корректная и не знаю как правильно написать, потому что только недавно начал изучать TS.