Григорий уважаемый человек с очень уважаемой проблемой — он не умеет грамотно распределять время :( Когда-то давно старший брат Григория сделал специально для Григория веб-приложение на html + js + css
Григорий, как и было сказано чуть ранее, уважаемый человек, а уважаемые люди используют только самые современные и самые уважаемые технологии. Перепишите приложение на React
Приложение состоит из шапки, меню с одной кнопкой ( Добавить ) и списка секундомеров, который изначально пуст. По нажатию на кнопку "Добавить" на страницу добавляется еще один секундомер. Каждый секундомер отсчитывает время, которое прошло с создания секундомера на кнопку добавить.
- В app.js должны быть прописаны только Header, Main, Footer.
- Секундомер должен быть отдельным компонентом
- Создать React приложение
- Перенести код брата Григория на React
- Разбить код на компоненты: шапка, подвал, основное содержание (секундомеры и кнопка)
- Сделать кнопку "Добавить" которая добавляет на страничку новый секундомер
- Не нужно останавливать секундомеры. Григорий — крайне уважаемый человек, дела у таких людей всегда идут.
Reactjs.org https://reactjs.org/
Create-react-app https://reactjs.org/docs/create-a-new-react-app.html
Отличное русскоязычное руководство по библиотеке https://metanit.com/web/react/
- Создать от master ветку
- Решить задачу
- Сделать пулл-реквест в master