Простой DataGrid позволяющий редактировать, добавлять, удалять и фильтровать записи в таблице. В качестве сервера использовался My JSON Server, и т.к. сервис не фиксирует изменения данных и не генерирует новые id, это накладывает несколько ограничений:
- невозможность добавить больше одной сущности в таблицу;
- изменения после перезагрузки страницы теряются.
- React
- Typescript
- Redux Toolkit
- React Router
- styled-components
- Formik + yup
npm start
-- Запускает dev-серверnpm run build
-- Собирает проект для продакшена