Простое ToDo-приложение с возможностью добавления, удаления, редактирования и фильтрации записей.
- Отображение списка
- Добавление новой записи
- Редактирование и изменение статуса существующих записей
- Удаление записей
- Фильтрация записей по содержимому и статусу
Для полей ввода (добавление и редактирование) сделана простая валидация (на наличие текста) с уведомлением. Реализовано сохранение записей в LocalStorage. Проект адаптирован под мобильные устройства с min-width от 320px.
- react (create-react-app with typescript template)
- mobX
- mobx-react-lite
- node-sass (css modules)
- classnames
- uuid
1. git clone https://github.com/Dimeliora/react-ts-todo
2. cd react-table-generator
3. npm install (yarn)
4. npm start (yarn start)