docs(spec): guest public search and commercial week. Refs EventHub/EventHubFront#58
This commit is contained in:
@@ -160,15 +160,15 @@ CONTROL→bookings. Контент: free gaps / события сегодня /
|
||||
## 4. Маршруты
|
||||
|
||||
Публичные:
|
||||
- `/login`, `/register`, `/verify`
|
||||
- `/login`, `/register`, `/verify`, `/forgot-password`, `/reset-password`
|
||||
- `/search`, `/discover` — каталог без сессии
|
||||
- `/c/:calendarId`, `/c/:calendarId/e/:eventId` — read-only неделя commercial-студии;
|
||||
запись / follow / «мой календарь» → `/login?next=`
|
||||
|
||||
Защищённые (`ProtectedRoute`):
|
||||
- `/default` — resolve единственного personal → `/c/:id` (post-login и tab «Календарь»)
|
||||
- `/default/e/:eventId` — то же + карточка события
|
||||
- `/` — alias → `/default`
|
||||
- `/c/:calendarId` — workspace с календарём
|
||||
- `/c/:calendarId/e/:eventId` — workspace + карточка события
|
||||
- `/search` — поиск календарей/событий
|
||||
- `/bookings` — grouped inbox: (A) к подтверждению (owner/specialist pending) +
|
||||
(B) мои записи участника; deep-link в `/c/.../e/...`
|
||||
- `/calendars` — управление своими календарями (create только Студия; personal delete UI скрыт)
|
||||
|
||||
Reference in New Issue
Block a user