Skip to content

Как понять какие утилиты или хуки стоит перенести в данную библиотеку?

Eugene Troynov edited this page Jun 23, 2020 · 5 revisions

Данная библиотека предназначена для общих вещей таких например как:

  1. утилита для форматирования валюты из 10000 в 10 000;
  2. утилита для замены всех пробелов на нижние подчеркивания: "в траве сидел кузнечик" -> "в_траве_сидел_кузнечик";
  3. хук который в зависимости от переданного значения показывает тот или иной компонент:
const [component] = useBranch(isAuth, <Dashboard />, <Login />);
  1. хук который является оберткой для функциональности общего назначения или библиотеки:
useFetch();
useAxios();
useSwiper();

Вещи для которых данная библиотека не подходит

Если внутри вашей утилиты или хука происходит вызов внутрибанковского сервиса или в нем находятся чувствительные к безопасности данные ( пароли, идентификаторы ) или иные данные относящиеся к конфиденциальным данным.