Реализован весь функционал (основной и дополнительный), требовавшийся в тестовом задании, а именно:
- Приложение должно включать в себя минимум два основных компонента (примерный вид приложения см. на рисунке выше):
- Вертикальный список с наименованиями заметок TODO;
- Область взаимодействия заметки TODO.
- Реализовать возможность добавления, редактирования и удаления заметок TODO;
- Обрезать конец наименования заметки TODO “…”, если имя не влезает в вертикальный список наименований заметок TODO.
- Добавить цветовую индикацию состояния прогресса выполнения заметок TODO (состояния: ожидает/в процессе/выполнена);
- Добавить поиск заметок TODO по имени;
- Добавить возможность изменения ширины списка наименований заметок TODO, по удержании и перемещении правой границы курсором компьютерной мыши;
- Реализовать приложение на React+JS
- React,
- CSS,
- JSX.
npm i — догружает необходимые модули
npm run start — запускает приложение