import { h } from 'preact'; import { Button } from '../ui/Button'; import { Screen } from '../ui/Layout'; import GameList from '../GameList'; import type { Game, GameFilter } from '../../types/game'; interface GameListScreenProps { games: Game[]; filter: GameFilter; onFilterChange: (filter: GameFilter) => void; onShowGameDetail: (gameId: number) => void; onDeleteGame: (gameId: number) => void; onShowNewGame: () => void; } export default function GameListScreen({ games, filter, onFilterChange, onShowGameDetail, onDeleteGame, onShowNewGame, }: GameListScreenProps) { return ( ); }