christmas_cats/lib/screens/home.dart
Elias Projahn d258d415a2 Remove shop
The items can be bought directly from the running game in the future.
The player can get free coins from the main and pause menu.
2020-01-25 20:16:19 +01:00

60 lines
1.5 KiB
Dart

import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import '../localizations.dart';
import '../widgets/get_coins.dart';
import '../widgets/menu.dart';
import '../widgets/menu_entry.dart';
import 'game.dart';
import 'intro.dart';
import 'records.dart';
class HomeScreen extends StatelessWidget {
@override
Widget build(BuildContext context) {
final localizations = ChristmasCatsLocalizations.of(context);
return Scaffold(
resizeToAvoidBottomInset: false,
body: Menu(
title: localizations.title,
subtitle: localizations.dedication,
children: <Widget>[
MenuEntry(
text: localizations.play,
onTap: () => Navigator.push(
context,
MaterialPageRoute(
builder: (context) => GameScreen(),
),
),
),
MenuEntry(
text: localizations.records,
onTap: () => Navigator.push(
context,
MaterialPageRoute(
builder: (context) => RecordsScreen(),
),
),
),
MenuEntry(
text: localizations.intro,
onTap: () => Navigator.push(
context,
MaterialPageRoute(
builder: (context) => IntroScreen(),
),
),
),
GetCoins(),
MenuEntry(
text: localizations.exit,
onTap: () => SystemNavigator.pop(),
),
],
),
);
}
}