Интерактивная таблица с возможностью редактирования ячеек, валидацией данных и автоматическим сохранением изменений.
- ✅ Редактирование всех ячеек таблицы (включая серую шапку)
- ✅ Автоматическое отслеживание изменений
- ✅ Таймер с прогресс-баром (5 сек задержка + 10 сек отсчет)
- ✅ Валидация полей:
- Числа: только числовые значения
- Проценты: числа со знаком %, знак % добавляется автоматически
- Имена: только кириллица и точки
- Смешанный тип: без валидации (буквы + цифры)
- ✅ Вывод изменений в консоль после завершения таймера
- Vite - сборщик проекта
- React 18 - UI библиотека
- TypeScript - типизация
- SCSS - препроцессор стилей
- CSS Modules - изоляция стилей
- clsx - работа с классами
- Node.js 16+
- npm или yarn
git clone <URL_РЕПОЗИТОРИЯ>
cd interactive-table# Через npm
npm install
# Или через yarn
yarn install# Через npm
npm run dev
# Или через yarn
yarn devПриложение будет доступно по адресу: http://localhost:5173
# Через npm
npm run build
# Или через yarn
yarn build# Через npm
npm run preview
# Или через yarn
yarn previewMIT