SHA256
UI: правки клавиатуры и дневника
This commit is contained in:
@@ -14,6 +14,7 @@ import {
|
||||
import { makeShineChannelRoute } from '../services/shine-routes.js';
|
||||
import { navigateBack } from '../router.js';
|
||||
import { buildArweaveDataUrl } from '../services/arweave-file-service.js';
|
||||
import { parseDmTechBlocks } from '../services/dm-tech-blocks.js';
|
||||
|
||||
export const pageMeta = { id: 'channels-list', title: 'Каналы' };
|
||||
|
||||
@@ -26,7 +27,9 @@ const DIARY_DISPLAY_NAME = 'Дневник';
|
||||
|
||||
function cleanChannelMessagePreview(text) {
|
||||
const parsed = parseMessageAttachments(text);
|
||||
return String(parsed.text || '').trim() || (parsed.attachments.length ? 'Вложение' : 'Ждем ваших начинаний');
|
||||
const dmParsed = parseDmTechBlocks(String(parsed.text || ''));
|
||||
return String(dmParsed.displayText || dmParsed.visibleText || '').trim()
|
||||
|| (parsed.attachments.length ? 'Вложение' : 'Ждем ваших начинаний');
|
||||
}
|
||||
|
||||
function isChannelsDemoMode() {
|
||||
|
||||
Reference in New Issue
Block a user