0.5.0 • Published 4 months ago

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

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

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