Update game-card.tsx

This commit is contained in:
Shisuys 2025-01-11 11:50:22 -03:00
parent 3156baf78e
commit e804b92f30

View file

@ -9,6 +9,7 @@ import { Badge } from "../badge/badge";
import { useCallback, useState } from "react"; import { useCallback, useState } from "react";
import { useFormat, useRepacks } from "@renderer/hooks"; import { useFormat, useRepacks } from "@renderer/hooks";
import { steamUrlBuilder } from "@shared"; import { steamUrlBuilder } from "@shared";
import { useMemo } from "react";
export interface GameCardProps export interface GameCardProps
extends React.DetailedHTMLProps< extends React.DetailedHTMLProps<
@ -44,8 +45,8 @@ export function GameCard({ game, ...props }: GameCardProps) {
const { numberFormatter } = useFormat(); const { numberFormatter } = useFormat();
const firstThreeRepackers = uniqueRepackers.slice(0, 3); const firstThreeRepackers = useMemo(() => uniqueRepackers.slice(0, 3), [uniqueRepackers]);
const remainingCount = uniqueRepackers.length - 3; const remainingCount = useMemo(() => uniqueRepackers.length - 3, [uniqueRepackers]);
return ( return (
<button <button