0.5.0 • Published 8 months ago
@true-engineering/true-react-common-api-client v0.5.0
API Client
API Client — обёртка над Axios с поддержкой фиче-флагов и возможностью отмены запросов.
Release Notes
v0.5.0
Changes
- Реализована возможность мока отдельного метода (поле
mockedEnvironmentsвIRequestOptionsBase) - Реализована возможность отмены запроса (поле
signalвIRequestOptions) - В режиме тестов добавлена попытка получить моки из
mocksпосле попытки получить их изmockedResponses
Breaking changes
nullToUndefined,INullToUndefinedиINullableOptionalперенесены в @true-engineering/true-react-platform-helpers
v0.4.0
Changes
- Сохранение JSDoc в
*.d.tsфайлах - Подключена библиотека @true-engineering/true-react-platform-helpers
- Удалены правила линтера, которые относятся к
react - Добавлена сортировка импортов
- Максимальное число символов в строке увеличено до 100
- Усилена типизация функции
nullToUndefined. Для этого были добавлены типыINullToUndefinedиINullableOptional - Типизированы методы
api-clientдля работы с моками. Для этого были добавлены типыILoggedRequestиILogs - Исправлена типизация метода
getRequestOrMockвapi-client - Реализована возможность отображения тостера при успешном завершении запроса.
Для этого были добавлены параметры
shouldShowToasterOnSuccessиshowSuccessToaster
Breaking changes
- Функция
nullToUndefпереименована вnullToUndefined - Параметр
showToasterпереименован вshowErrorToaster
0.5.0
8 months ago
0.5.0-beta
1 year ago
0.5.0-beta.2
1 year ago
0.4.0
2 years ago
0.3.0
2 years ago
0.2.1
2 years ago