Сделать каркас приложения на react с использованием semantic ui

Павел3 года в сервисе
Данные заказчика будут вам доступны после подачи заявки
13.12.2021

[table]ЗадачаНеобходимо сделать каркас приложения на react js, с использованием semantic ui.

В качестве менеджера состояний необходимо использовать локально useState или mobx

Табу на Jquery. (Не использовать)

При разработке компонентов использовать по максимуму готовые из semantic ui, например sidebar, menu, menu.item и т.д.

Постараться не использовать классы, реализовать функционально.

Пункты меню в левой панеле (SideBar) должны иметь один уровень вложенности, также должны быть заголовки разделов как на скриншоте.

Настройка пунктов меню должна производиться в отдельном месте, например

MenuItems.js. Этот файл должен содержать массив из заголовков, пунктов и

подпунктов, а также маршрут и компонент, куда ведет маршрут. React

route dom использовать 6 версии.

На выходе должно получиться приложение, состоящее из 4-х компонентов:

1. Компонент верхней навигации

2. Выпадающее меню профиля

3. Компонент SideBar (Должен сворачиваться и разворачиваться по клику на кнопку как на скрине. В мобильной версии поведение должно быть

такоеже. Это уже реализовано в Semantic UI, просто при добавлении в

Sidebar меню, на мобилках не должно поплыть.)

4. Пустой компонент, который просто вставить в центр, там планируется размещать контентную часть. То есть, при переходе на какой

либо маршрут, будет обновляться только этот компонент.Обязательные требованияЗалейте готовый билд себе на хост, для проверки, и дайте ссылку.

Не использовать дополнительные либы или еще чтото, кроме указанных. Если есть острая необходимость, то предварительно необходимо

согласовать.[/table]

Заявки фрилансеров