Added message processing indicator

This commit is contained in:
JHubi1 2024-05-29 11:34:34 +02:00
parent fa1f4a1d01
commit 399f0d9cce
No known key found for this signature in database
GPG Key ID: 7BF82570CBBBD050
1 changed files with 41 additions and 38 deletions

View File

@ -214,7 +214,11 @@ class _MainAppState extends State<MainApp> {
},
icon: const Icon(Icons.restart_alt_rounded))
],
),
bottom: PreferredSize(
preferredSize: const Size.fromHeight(1),
child: (!chatAllowed && model != null)
? const LinearProgressIndicator()
: const SizedBox.shrink())),
body: SizedBox.expand(
child: Chat(
messages: messages,
@ -478,8 +482,7 @@ class _MainAppState extends State<MainApp> {
? 0
: 8))
: DarkChatTheme(
backgroundColor:
(themeDark ?? ThemeData.dark()).colorScheme.surface,
backgroundColor: (themeDark ?? ThemeData.dark()).colorScheme.surface,
primaryColor: (themeDark ?? ThemeData.dark()).colorScheme.primary.withAlpha(40),
attachmentButtonIcon: const Icon(Icons.add_a_photo_rounded),
sendButtonIcon: const Icon(Icons.send_rounded),