bespoyasov / solidbook

Book about the SOLID principles and object-oriented software design.
https://solidbook.vercel.app
MIT License
602 stars 59 forks source link

Правит избыточное описание типов в примере с React.FunctionComponent #134

Closed baitun closed 5 years ago

baitun commented 5 years ago

Тип ComponentProps уже прописан при описании функции: FunctionComponent<ComponentProps>, поэтому props уже будут с типом ComponentProps. Не имеет смысла указывать это второй раз. Запись, когда ComponentProps указывается только один раз - более лаконичная.

С дублированием типа ReactElement - то же самое: указания const ExampleReactComponent: FunctionComponent<ComponentProps> достаточно, переменная и так будет иметь правильный тип, нет смысла дублировать.

vercel[bot] commented 5 years ago

This pull request is automatically deployed with Now. To access deployments, click Details below or on the icon next to each push.

Latest deployment for this branch: https://ota-solid-git-fork-baitun-patch-1.ota.now.sh