Split into multiple files

This commit is contained in:
2025-05-03 00:25:11 +02:00
parent 88f0b8d4d1
commit d9e66711e4
5 changed files with 147 additions and 85 deletions

View File

@@ -0,0 +1,41 @@
library;
import 'package:flutter/material.dart';
import 'generator.dart';
class MyHomePage extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Scaffold(
body: Row(
children: [
SafeArea(
child: NavigationRail(
extended: true,
destinations: [
NavigationRailDestination(
icon: Icon(Icons.home),
label: Text('Home'),
),
NavigationRailDestination(
icon: Icon(Icons.favorite),
label: Text('Favorites'),
),
],
selectedIndex: 0,
onDestinationSelected: (value) {
print('selected: $value');
},
),
),
Expanded(
child: Container(
color: Theme.of(context).colorScheme.primaryContainer,
child: GeneratorPage(),
),
),
],
),
);
}
}