34 lines
937 B
Dart
34 lines
937 B
Dart
import 'package:flutter/material.dart';
|
|
import 'package:aman_kassa_flutter/features/home/game_list_item.dart';
|
|
import 'package:aman_kassa_flutter/features/menu/main_menu.dart';
|
|
//import 'package:aman_kassa_flutter/testdata/test_data.dart';
|
|
|
|
class HomePage extends StatefulWidget {
|
|
HomePage({Key key}) : super(key: key);
|
|
|
|
@override
|
|
_HomePageState createState() => _HomePageState();
|
|
}
|
|
|
|
class _HomePageState extends State<HomePage> {
|
|
List<GameListItem> _games;
|
|
|
|
_HomePageState() {
|
|
//var games = [TestData.getRandomGames(5);
|
|
// games.sort((a, b) => a.date.compareTo(b.date));
|
|
// _games = games.map((game) => GameListItem(game))
|
|
// .toList()];
|
|
_games=[];
|
|
}
|
|
|
|
Widget _getBody() => ListView.builder(
|
|
itemBuilder: (BuildContext context, int index) => _games[index],
|
|
itemCount: _games.length,
|
|
);
|
|
|
|
@override
|
|
Widget build(BuildContext context) {
|
|
return MainMenu(_getBody());
|
|
}
|
|
}
|