feat(app): redesign discovery and align skeletons with rendered UI

This commit is contained in:
Hampus authored and GitHub committed 2026-08-16 19:17:28 +02:00
1 parent e054aa96be
commit 98c40c6979
380 files changed
+50869 -32207

No files matched your search

@@ -34,6 +34,17 @@ function getStatusExpiryDelay(status: CustomStatus | null): number | null {
return Math.max(0, expiresAtMs - Date.now());
}
export function hasVisibleCompactMemberCustomStatus(status: CustomStatus | null | undefined): boolean {
const normalized = normalizeCustomStatus(status ?? null);
if (!normalized || isCustomStatusExpired(normalized)) {
return false;
}
if (normalized.emojiId != null || normalized.emojiName != null) {
return true;
}
return sanitizeText(normalized.text ?? '').length > 0;
}
const loadedStatusMediaUrls = new Set<string>();
function markStatusMediaLoaded(url: string): void {