Как стать автором
Обновить

Комментарии 2

Донесу свои пару копеек:

type LayoutProps = {

children: React.ReactElement; // или `JSX.Element`

};

вместо этого можно использовать интерфейс React.PropsWithChildren

Использовать эти типы больше не рекомендуется.

Там не написано что использовать эти типы не рекомендуется, там удален React.FC из базогого шаблона для тайпскрипта. И описаны причины, которые вполне логичны. Тем не менее использовать эти типы в обычных компонентах приложения вполне удобно, и никуда это не уйдет.

Пэт всегда ставил карьеру на первое место, поэтому у него вполне может не быть друзей:

const user = {
firstName: "Pat",
age: 23,
isNice: false,
role: "CTO",
skills: ["CSS", "HTML", "jQuery"],
friends: undefined,
}

А разве не правильнее пустой массив, а не undefined?

Зарегистрируйтесь на Хабре, чтобы оставить комментарий