Skip to content

Latest commit

 

History

History
28 lines (26 loc) · 1.29 KB

README.md

File metadata and controls

28 lines (26 loc) · 1.29 KB

🍻 Лось-Лосось

Лось-Лосось - это сервис доставки еды от караоке-гастропаба из города Дубна.

Технологии, используемые при создании проекта:

  • TypeScript
  • React
  • Next.js (App Router, Server Actions)
  • Next Auth
  • Redux Toolkit
  • React Hook Form
  • SCSS MODULES + Adaptive
  • ESLint, Prettier

В данном проекте можно найти кастомные реализации:

  • Functions
    • getClassName - аналог библиотеки classnames, которая позволяет указывать несколько классов JSX элементу так, чтобы это было читаемо.
  • Components/UI Kit
    • Button
      • Default Button
      • Count Button
      • Arrow Button
    • Input, Textarea
    • Slider
    • Progress Line
    • Skeleton
  • Hooks
    • useRequest - хук, позволяющий отправлять запросы на сервер и вытаскивать из него данные, пришедшие с сервера, состояние загрузки и ошибки
    • useControlledForm - хук, упрощающий работу с формами