Loading lib/search/search_page.dart +83 −64 Original line number Diff line number Diff line Loading @@ -15,8 +15,26 @@ class SearchPage extends StatelessWidget { final colorScheme = Theme.of(context).colorScheme; return PageTemplate( body: Column( body: Padding( padding: const EdgeInsets.all(8.0), child: Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ Padding(padding: const EdgeInsets.only(left: 8.0), child: Text( 'Search', style: Theme.of(context) .textTheme .headlineMedium ?.copyWith( color: colorScheme.onSurface, fontWeight: FontWeight.bold, ), ), ), const SizedBox(height: 16.0), Padding( padding: const EdgeInsets.symmetric(horizontal: 8.0, vertical: 8.0).copyWith(top: 10.0), child: TextField( Loading @@ -40,12 +58,12 @@ class SearchPage extends StatelessWidget { ), Expanded( child: Padding( padding: const EdgeInsets.symmetric(horizontal: 8.0).copyWith(bottom: 104.0), padding: const EdgeInsets.symmetric(horizontal: 0.0).copyWith(bottom: 104.0), child: StreamBuilder<List<SongPostDTO>>( stream: songPostService.getSearchResults(), builder: (context, snapshot) { if (snapshot.connectionState == ConnectionState.waiting) { return Center(child: CircularProgressIndicator()); return const Center(child: CircularProgressIndicator()); } if (snapshot.hasError) { Loading Loading @@ -89,6 +107,7 @@ class SearchPage extends StatelessWidget { ), ], ), ), ); } } lib/songPost/detail/song_comment.dart +0 −1 Original line number Diff line number Diff line // song_comment.dart import 'package:firebase_auth/firebase_auth.dart'; import 'package:flutter/material.dart'; import 'package:get_it/get_it.dart'; Loading lib/songPost/form/add_song_post_page.dart +1 −1 Original line number Diff line number Diff line Loading @@ -11,7 +11,7 @@ class AddSongPostPage extends StatelessWidget { return PageTemplate( body: Padding( padding: const EdgeInsets.all(16.0), padding: const EdgeInsets.symmetric(horizontal: 16.0, vertical: 8.0), child: Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ Loading lib/user/profile_page.dart +6 −3 Original line number Diff line number Diff line Loading @@ -35,7 +35,7 @@ class ProfilePage extends StatelessWidget { final user = snapshot.data!; return PageTemplate( body: Padding( padding: const EdgeInsets.all(16.0), padding: const EdgeInsets.symmetric(horizontal: 16.0, vertical: 8.0), child: Column( crossAxisAlignment: CrossAxisAlignment.center, children: [ Loading @@ -46,8 +46,11 @@ class ProfilePage extends StatelessWidget { 'Profile', style: Theme.of(context) .textTheme .headlineMedium! .copyWith(color: colorScheme.onSurface, fontWeight: FontWeight.bold), .headlineMedium ?.copyWith( color: colorScheme.onSurface, fontWeight: FontWeight.bold, ), ), ElevatedButton( onPressed: () { Loading Loading
lib/search/search_page.dart +83 −64 Original line number Diff line number Diff line Loading @@ -15,8 +15,26 @@ class SearchPage extends StatelessWidget { final colorScheme = Theme.of(context).colorScheme; return PageTemplate( body: Column( body: Padding( padding: const EdgeInsets.all(8.0), child: Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ Padding(padding: const EdgeInsets.only(left: 8.0), child: Text( 'Search', style: Theme.of(context) .textTheme .headlineMedium ?.copyWith( color: colorScheme.onSurface, fontWeight: FontWeight.bold, ), ), ), const SizedBox(height: 16.0), Padding( padding: const EdgeInsets.symmetric(horizontal: 8.0, vertical: 8.0).copyWith(top: 10.0), child: TextField( Loading @@ -40,12 +58,12 @@ class SearchPage extends StatelessWidget { ), Expanded( child: Padding( padding: const EdgeInsets.symmetric(horizontal: 8.0).copyWith(bottom: 104.0), padding: const EdgeInsets.symmetric(horizontal: 0.0).copyWith(bottom: 104.0), child: StreamBuilder<List<SongPostDTO>>( stream: songPostService.getSearchResults(), builder: (context, snapshot) { if (snapshot.connectionState == ConnectionState.waiting) { return Center(child: CircularProgressIndicator()); return const Center(child: CircularProgressIndicator()); } if (snapshot.hasError) { Loading Loading @@ -89,6 +107,7 @@ class SearchPage extends StatelessWidget { ), ], ), ), ); } }
lib/songPost/detail/song_comment.dart +0 −1 Original line number Diff line number Diff line // song_comment.dart import 'package:firebase_auth/firebase_auth.dart'; import 'package:flutter/material.dart'; import 'package:get_it/get_it.dart'; Loading
lib/songPost/form/add_song_post_page.dart +1 −1 Original line number Diff line number Diff line Loading @@ -11,7 +11,7 @@ class AddSongPostPage extends StatelessWidget { return PageTemplate( body: Padding( padding: const EdgeInsets.all(16.0), padding: const EdgeInsets.symmetric(horizontal: 16.0, vertical: 8.0), child: Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ Loading
lib/user/profile_page.dart +6 −3 Original line number Diff line number Diff line Loading @@ -35,7 +35,7 @@ class ProfilePage extends StatelessWidget { final user = snapshot.data!; return PageTemplate( body: Padding( padding: const EdgeInsets.all(16.0), padding: const EdgeInsets.symmetric(horizontal: 16.0, vertical: 8.0), child: Column( crossAxisAlignment: CrossAxisAlignment.center, children: [ Loading @@ -46,8 +46,11 @@ class ProfilePage extends StatelessWidget { 'Profile', style: Theme.of(context) .textTheme .headlineMedium! .copyWith(color: colorScheme.onSurface, fontWeight: FontWeight.bold), .headlineMedium ?.copyWith( color: colorScheme.onSurface, fontWeight: FontWeight.bold, ), ), ElevatedButton( onPressed: () { Loading