From acb6ed8599a38227ee3d559eb01fe8616db30435 Mon Sep 17 00:00:00 2001 From: Hyperling Date: Thu, 30 Jan 2025 12:34:13 -0700 Subject: [PATCH] My working attempt to get the page going. Ran into weird issues trying to get it all centered. Going to see what the tutorial uses. --- namer_app/lib/main.dart | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/namer_app/lib/main.dart b/namer_app/lib/main.dart index aa40d63..3ef3c9f 100644 --- a/namer_app/lib/main.dart +++ b/namer_app/lib/main.dart @@ -64,7 +64,7 @@ class _MyHomePageState extends State { page = GeneratorPage(); break; case 1: - page = Placeholder(); + page = FavoritesPage(); break; default: throw UnimplementedError('no widget for $selectedIndex'); @@ -110,6 +110,28 @@ class _MyHomePageState extends State { } } +class FavoritesPage extends StatelessWidget { + const FavoritesPage({ + super.key, + }); + + @override + Widget build(BuildContext context) { + var appState = context.watch(); + + var textFields = []; + for (var fave in appState.favorites) { + textFields.add(Text(fave.toString())); + } + + return Center( + child: ListView( + children: textFields, + ), + ); + } +} + class GeneratorPage extends StatelessWidget { @override Widget build(BuildContext context) {