git clone git@github.com:nikkypizza/hw-bem.git
cd hw-bem
npm i
npm start
Скрипт npm start
запускает локальный сервер на 3000 порту.
Вот Pages оригинальной страницы и репо на GitHub для сравнения.
Построил работу через Create React App.
Перевел станицу "Видеонаблюдение" на React (не без багов). Раньше в React не работал. Все еще пытаюсь понять как организовать работу с bem-core
, bem-di
и разбивать код на разные платформы.
В компоненте PageHeader
попробовал реализовать разделение на платформы с помощью пакета react-device-detect
и интерактивность при нажатии на ..MenuToggler
и пока не в восторге от того, что у меня из этого вышло.
Добавил ./build
в репо, думал в таком случае смогу проверить работу в GH-Pages, но этого не произошло.
Изучаю фреймворк и работа над заданием все еще в процессе 👐