-
npm install => from root folder
-
npm run prepack => from root folder
-
cd example && npm install
-
cd ios && pod install && cd .. => from example folder
-
run on iOS/Android device (npm run ios/ npm run android) => from example folder
-
Хардкод ошибок строками Для мультиязычного приложения перевести это будет невозможно.
-
Из натива возвращается коллбек а не Promise Ожидалось, что будет Promise с уже обработанным ответом и правильным типом, который просто пойдет дальше юзеру в ts и никакой логики в ts не будет.
-
метод кидает ошибку а должен вернуть тип с ошибкой.
-
написано на Objective-c и Java. Сейчас предпочтительнее писать на Kotlin/Swift
-
дублирование нативного кода Обработка ответов для get/post скопирована. Лучше это вынести в отдельный метод обработки
-
Интерфейсы с I Если придется сделать из интерфейса тип, то придется все переименовывать и убирать I.