0.4.0 • Published 4 months ago

@true-engineering/true-react-common-api-client v0.4.0

Weekly downloads
-
License
Apache-2.0
Repository
-
Last release
4 months ago

API Client

API Client — обёртка над Axios с поддержкой фиче-флагов и возможностью отмены запросов.

Release Notes

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