fullstack-development / react-redux-starter-kit

Modular starter kit for React+Redux+React Router projects.

Home Page:https://demo.fullstack-development.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Выпилить @types/_helpers

sk1e opened this issue · comments

Есть куда более полное, хорошо поддерживаемое собрание утилит https://github.com/pirix-gh/ts-toolbelt. Предлагаю отказаться от своих и использовать это решение

Поддерживаю. ts-toolbelt вообще пушка, давненько уже юзаю

Поддерживаю, + наших всех подтолкнет к более углубленному изучению typescript

Там вообще нифига не для всего решение есть. Примеры типов, которые не заменяются тулбелтом: GetProps, CheckIdentity. Причем первый вообще дофига где используется, поэтому так себе задача.

CheckIdentity<T, R> вроде есть, причем скорее всего даже лучше, наш CheckIdentity<T, R> какого-то возвращает тип T, а по хорошему должен вернуть true или false

GetProps

React.ComponentProps