diff --git a/docs/product-backlog.md b/docs/product-backlog.md index 6e84ea7..483c458 100644 --- a/docs/product-backlog.md +++ b/docs/product-backlog.md @@ -92,6 +92,7 @@ | FE-090-01 | P1 | Чек-лист в карточке старта | Пользователь добавляет, завершает и переставляет задачи подготовки; на дашборде видит ближайшие незавершённые пункты. Пустое состояние объясняет, что делать. | | FE-090-02 | P1 | Настройки напоминаний | Опт-ин по email и выбор сроков до старта; понятно отображаются часовой пояс и факт отключения рассылки. | | FE-090-03 | P2 | Управление iCalendar-подпиской | Экран показывает URL только по явному действию, даёт скопировать, отозвать и выпустить новый. Одноразовый экспорт из `0.8.0` остаётся доступным без подписки. | +| FE-090-04 | P2 | Исправить полную TypeScript-проверку frontend | `tsc -b` проходит без ошибки `Cannot find name 'Worker'` в типах Vite; конфигурации browser/node остаются корректно разделены, проверка исходников не ослабляется. | ## P3 — BE 1.8.0 / FE 1.1.0 diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 2b5ea77..b35d7fc 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -1,12 +1,12 @@ { "name": "calendar-run-frontend", - "version": "0.9.0", + "version": "0.9.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "calendar-run-frontend", - "version": "0.9.0", + "version": "0.9.1", "dependencies": { "ag-charts-community": "^14.0.0", "ag-charts-react": "^14.0.0", diff --git a/frontend/package.json b/frontend/package.json index da8a584..56f9ab3 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,7 +1,7 @@ { "name": "calendar-run-frontend", "private": true, - "version": "0.9.0", + "version": "0.9.1", "type": "module", "scripts": { "dev": "vite", diff --git a/frontend/src/main.tsx b/frontend/src/main.tsx index cad3354..aaaae30 100644 --- a/frontend/src/main.tsx +++ b/frontend/src/main.tsx @@ -1,11 +1,14 @@ import React from "react"; import ReactDOM from "react-dom/client"; +import { AllCommunityModule, ModuleRegistry } from "ag-charts-community"; import { RouterProvider } from "react-router-dom"; import { AuthProvider } from "./app/auth/AuthContext"; import { appRouter } from "./app/router"; import "./styles/tokens.css"; import "./styles/global.css"; +ModuleRegistry.registerModules([AllCommunityModule]); + ReactDOM.createRoot(document.getElementById("root") as HTMLElement).render(