Рефакторинг сетевого взаимодействия #19

Open
opened 2023-07-13 20:27:50 +03:00 by dm1sh · 0 comments
Owner
  • Написать обёртку для изменяющих запросов на подобие useFetch
  • Вынести определение интерфейса API в отдельные папки и файлы
  • Добавить debouncer для слишком частых запросов (в useTrashboxes, запросам к адресу по координате в AddPage)
  • Логгировать сетевую активность и ошибки одинаковым образом и только в режиме разработки
  • Унифицировать отображение статуса запроса (в кнопке?)
  • Добавить в useFetch и doMutation параметры для типа запроса и нужна ли для него авторизация
  • Хорошенько подумать, не являются ли type guard'ы оверкиллом
- [x] Написать обёртку для изменяющих запросов на подобие useFetch - [x] Вынести определение интерфейса API в отдельные папки и файлы - [ ] Добавить debouncer для слишком частых запросов (в useTrashboxes, запросам к адресу по координате в AddPage) - [x] Логгировать сетевую активность и ошибки одинаковым образом и только в режиме разработки - [x] Унифицировать отображение статуса запроса (в кнопке?) - [x] Добавить в useFetch и doMutation параметры для типа запроса и нужна ли для него авторизация - [ ] Хорошенько подумать, не являются ли type guard'ы оверкиллом
dm1sh added the
front
label 2023-07-13 20:27:50 +03:00
dm1sh referenced this issue from a commit 2023-07-15 11:08:27 +03:00
dm1sh referenced this issue from a commit 2023-07-15 11:08:28 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: polka_billy/porridger#19
No description provided.