Files
checker/lib/main.dart

32 lines
829 B
Dart

import 'package:flutter/material.dart';
import 'splash.dart';
import 'consts.dart';
import 'strings.dart';
import 'dart:async';
import 'i18n/messages_all.dart';
import 'package:intl/intl.dart';
Future<LocaleQueryData> _onLocaleChanged(Locale locale) async {
final String localeString = locale.toString();
await initializeMessages(localeString);
Intl.defaultLocale = localeString;
return Strings.instance;
}
/// Точка входа в приложение.
void main() {
runApp(new Checker());
}
class Checker extends StatelessWidget {
@override Widget build(BuildContext context) {
return new MaterialApp(title: appName,
home: new SplashScreen(),
onLocaleChanged: _onLocaleChanged,
theme: new ThemeData(
primaryColor: primaryColor,
accentColor: primaryColor
));
}
}