Всем привет! Github проекта
Я уже использовал реагирование около 7 месяцев. И этим я создал много крючков и других вещей, чтобы облегчить мою жизнь. Так что к этому, я создал костюм реагированных крючков, чтобы помочь мне. В котором я использовал в любом «реактивный проект».
- seasync: ручка с async-функциями
- UseBoolean: Лучший способ с хорошим семантическим, чтобы справиться с логическими государствами
- UseClient: полезно для серверных приложений, в которых вы можете проверить, он находится на стороне сервера или на стороне клиента
- Useebount: Для функций, которые пользователь может позвонить в любое время
- UseFetch: полный инструмент для обработки с запросами от API.
- UseIndex: При этом вы можете обрабатывать с «Pagination» или все равно, используя концепцию «индекса страницы», «на странице»
- Usekeyboard: Определите нажатый ключ
- USELOCALSTORAGE: Сохраните значения и получите значения на LocalStorage
- USEMIDDLEMOUSE: Определите, использует ли пользователь Middlemouse (прокрутка)
- UseMouseout: Определите, если курсор мыши находится вне диапазона элемента
- Usemousein: Определите, если курсор мыши внутри диапазона элемента
- UseObject: лучший способ обрабатывать с значениями объекта
- UsescreenSize: Определите размер окна и ориентацию экрана.
- ISISTROLL: определить состояние прокрутки страницы
- UseToggle: полезно обращаться с тумблевыми элементами, такими как «вкладки» и так далее.
В настоящее время я создаю документы для этого пакета и редактирование, чтобы дать вам ребят лучший пример. Итак, я буду действительно счастлив, если вы, ребята, дадите мне обратную связь XD
Пример: (next.js + ract + castify)
Это простой пример поискового репозитория на Github. Чтобы проверить, клонировать пример папки «На репозитории этого проекта. И бежать:
npm install && npm run build && npm run start
Оригинал: “https://dev.to/daxsoft/react-hooks-my-package-5fj1”