feat: блок «Сейчас» + «Заметки редактора» + ArticleMeta
- NowBlock: live indicator (последняя статья / идёт генерация) + bar-чарт за 7 дней - NotesBlock: карточки заметок редактора с pin - /notes: отдельная страница со всеми заметками - ArticleMeta: раскрывающийся блок «Как сделана эта статья» на странице статьи - В шапку добавлена ссылка «Заметки» (desktop и mobile)
This commit is contained in:
@@ -37,6 +37,16 @@ export async function listTags() {
|
||||
return call('/api/articles/tags', { next: { revalidate: 300 } });
|
||||
}
|
||||
|
||||
export async function getLive() {
|
||||
try { return await call('/api/stats/live', { cache: 'no-store' }); }
|
||||
catch { return null; }
|
||||
}
|
||||
|
||||
export async function listNotes({ limit = 20 } = {}) {
|
||||
try { return await call(`/api/notes?limit=${limit}`, { cache: 'no-store' }); }
|
||||
catch { return []; }
|
||||
}
|
||||
|
||||
export async function getStats() {
|
||||
try {
|
||||
return await call('/api/stats', { cache: 'no-store' });
|
||||
|
||||
Reference in New Issue
Block a user