• Кто знает библиотеку аналогичную компоненту Message в React Ant Design?

    @Astral100498
    Вот хороший пакет.748 307 скачиваний в неделю https://www.npmjs.com/package/react-toastify
    Ответ написан
    Комментировать
  • Как организовать структуру команентов?

    @Astral100498
    ├── src/ # корень
    │ ├── apps/ # приложения (вьюхи, страницы — синонимы)
    │ │ ├── app1/
    │ │ │ ├── components/ # ⚛️-компоненты из app1 и только из него
    │ │ │ ├── const/ # аналогично, константы
    │ │ │ ├── contexts/ # ⚛️-контексты
    │ │ │ ├── hooks/ # ⚛️-хуки
    │ │ │ ├── interfaces/ # интерфейсы из app1 и только из него
    │ │ │ ├── types/ # типы из app1 и только из него
    │ │ │ ├── models/ # сторы-модели из app1 и только из него
    │ │ │ ├── viewmodels/ # сторы-view-модели из app1 и только из него
    │ │ │ ├── services/ # сервисы, специфичные для приложения app1 (api-сервисы лучше всегда класть в общий уровень)
    │ │ │ ├── helpers/ # модули-хелперы, прим.: преобразователи дат, строк и т.п.
    │ │ ├── ...
    │ │ ├── appN/
    │ │ │ ├── ... # аналогично app1
    │ │
    │ ├── components/ # общие ⚛️-компоненты для 2+ приложений
    │ ├── const/ # общие константы для 2+ приложений
    │ ├── contexts/ # аналогично общие ⚛️-контексты
    │ ├── hooks/ # общие ⚛️-хуки
    │ ├── interfaces/ # общие для 2+ приложений интерфейсы
    │ ├── types/ # общие для 2+ приложений типы
    │ ├── models/ # сторы-модели, общие для 2+ приложений
    │ ├── viewmodels/ # сторы-view-модели, общие для 2+ приложений
    │ ├── services/ # сервисы, общие для 2+ приложений (например API-сервисы или синглтоны)
    │ ├── utils/ # модули-хелперы, прим.: преобразователи дат, строк и т.п., общие для 2+ приложений
    │ ├── store/ # Для работы с redux
    │ ├── pages/ # То что передаем в роутер
    Ответ написан
    Комментировать