fix(private-zone): hide incomplete albums and refresh Maya cover

This commit is contained in:
Codex
2026-07-23 11:47:22 +08:00
parent d2a46ff6b9
commit a55a59bff4
9 changed files with 74 additions and 16 deletions
@@ -13,6 +13,8 @@ export interface PrivateZoneState {
characterId: string;
items: readonly PrivateAlbum[];
creditBalance: number;
pendingImageCount: number;
hasIncompleteContent: boolean;
errorMessage: string | null;
unlockingAlbumId: string | null;
unlockErrorMessage: string | null;
@@ -28,6 +30,8 @@ export function createInitialPrivateZoneState(
characterId,
items: [],
creditBalance: 0,
pendingImageCount: 0,
hasIncompleteContent: false,
errorMessage: null,
unlockingAlbumId: null,
unlockErrorMessage: null,