Files
iperf3-gui/lib/main.dart
T
irene 815fc48a15 refactor: fix lint issues and wire up main screen
- Use const Iperf3Result constructor in tests
- Remove unused import from widget_test.dart
- Fix unnecessary underscore warnings in Consumer builders
- Use initializing formal for iperf3Service field
- Wire up main.dart to call Iperf3BinaryPathProvider.initialize()
2026-08-24 06:51:06 +09:00

26 lines
671 B
Dart

import 'package:flutter/material.dart';
import 'package:iperf3gui/data/services/iperf3_binary_path_provider.dart';
import 'package:iperf3gui/ui/features/test_run/test_run_screen.dart';
Future<void> main() async {
WidgetsFlutterBinding.ensureInitialized();
await Iperf3BinaryPathProvider.initialize();
runApp(const Iperf3GuiApp());
}
class Iperf3GuiApp extends StatelessWidget {
const Iperf3GuiApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'iperf3-gui',
theme: ThemeData(
colorSchemeSeed: Colors.blue,
useMaterial3: true,
),
home: const TestRunScreen(),
);
}
}