Skip to content

Dimeliora/react-ts-todo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React TS ToDo

Простое 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)