feat : copy youtube studio
CI / Verify (push) Successful in 2m8s
CI / Build immutable images and deploy (push) Successful in 2m39s

This commit is contained in:
2026-10-08 03:26:00 +07:00 Unverified
parent 9bc710c94b
commit b665fe7497
16 changed files with 196 additions and 46 deletions
@@ -28,7 +28,7 @@ export function useMarkCommentsRead() { return useContext(UnreadContext).markRea
export function AdminUnreadCount({ target }: { target?: string }) {
const state = useContext(UnreadContext);
const count = target ? state.counts[target] ?? 0 : state.total;
return count > 0 ? <Badge variant="destructive" className="min-w-5 justify-center rounded-full px-1.5" aria-label={`ความคิดเห็นใหม่ ${count} รายการ`}>{count > 99 ? "99+" : count}</Badge> : null;
return count > 0 ? <Badge variant="destructive" className="min-w-5 justify-center rounded-full bg-destructive px-1.5 text-background dark:bg-destructive" aria-label={`ความคิดเห็นใหม่ ${count} รายการ`}>{count > 99 ? "99+" : count}</Badge> : null;
}
export function AdminUnreadBadge({ target }: { target: string }) {
const state = useContext(UnreadContext);