// packages/feature_common/lib/models/game_info.dart import 'package:flutter/material.dart'; /// HomeScreen이 표시할 게임 목록의 정보 모델. /// 최종 'app' 패키지가 이 정보를 채워서 HomeScreen에 주입합니다. class GameInfo { final String id; final String name; final IconData icon; /// [핵심] 이 게임을 눌렀을 때 실행될 실제 동작 (예: 화면 이동). final VoidCallback onTap; GameInfo({ required this.id, required this.name, required this.icon, required this.onTap, }); }