playlite
    Preparing search index...
    • Gerencia lista de desejos (jogos desejados) com preços da Steam. Remove usa atualização otimista para feedback instantâneo.

      Returns {
          games: WishlistGame[];
          isLoading: boolean;
          isRefreshing: boolean;
          removeGame: (id: string) => Promise<void>;
          refreshPrices: () => Promise<void>;
          refreshList: () => Promise<void>;
      }

      Objeto com:

      • games: Lista de jogos desejados com preços
      • isLoading: Carregamento inicial
      • isRefreshing: true durante atualização de preços
      • removeGame: Remove e atualiza UI imediatamente
      • refreshPrices: Busca preços atualizados de todos os jogos (pode demorar)
      • refreshList: Recarrega lista do banco