SHA256
ЛС: редизайн списка (фото-аватары, галочка/значок связи у имени, попап-цепочка→профиль) + demo-чат и lab-маршрут
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -150,6 +150,15 @@ export function getRoute() {
|
||||
return { pageId, params: { mode: segments[1] ? decodePart(segments[1]) : '' } };
|
||||
}
|
||||
|
||||
// messages-list/<mode>: ловим второй сегмент как mode (нужно для demo-маршрута /messages-list/lab).
|
||||
if (pageId === 'messages-list') {
|
||||
// demo-чат под лабораторным префиксом: /messages-list/lab/chat/:id → отдельная demo-страница.
|
||||
if (segments[1] === 'lab' && segments[2] === 'chat' && segments[3]) {
|
||||
return { pageId: 'dm-lab-chat', params: { chatId: decodePart(segments[3]) } };
|
||||
}
|
||||
return { pageId, params: { mode: segments[1] ? decodePart(segments[1]) : '' } };
|
||||
}
|
||||
|
||||
return { pageId, params: {} };
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user