halkyon/halkyon_learn_flutter/lib/main.dart

34 lines
822 B
Dart
Raw Normal View History

import 'package:flutter/material.dart';
import 'client.dart';
void main() async {
WidgetsFlutterBinding.ensureInitialized();
await initializeClient();
runApp(const HalkyonLearnApp());
}
/// Builds a theme for the given [brightness].
ThemeData _buildTheme(Brightness brightness) {
return ThemeData(
colorScheme: ColorScheme.fromSeed(
seedColor: Colors.blue,
brightness: brightness,
),
);
}
class HalkyonLearnApp extends StatelessWidget {
const HalkyonLearnApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Halkyon Learn',
theme: _buildTheme(Brightness.light),
darkTheme: _buildTheme(Brightness.dark),
themeMode: ThemeMode.system,
home: Scaffold(appBar: AppBar(title: Text('Halkyon Learn'))),
);
}
}