0.5.0 • Published 4 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
4 months ago
0.5.0-beta
9 months ago
0.5.0-beta.2
9 months ago
0.4.0
1 year ago
0.3.0
2 years ago
0.2.1
2 years ago