Fixed numerous bugs within talk and file upload

This commit is contained in:
2023-08-09 20:59:37 +02:00
parent 03a930cf83
commit 987734626c
7 changed files with 74 additions and 48 deletions

View File

@ -7,6 +7,7 @@ import '../../../api/marianumcloud/talk/getReactions/getReactionsResponse.dart';
import '../../../model/accountData.dart';
import '../../../widget/centeredLeading.dart';
import '../../../widget/loadingSpinner.dart';
import '../../../widget/placeholderView.dart';
import '../../../widget/unimplementedDialog.dart';
class MessageReactions extends StatefulWidget {
@ -36,7 +37,8 @@ class _MessageReactionsState extends State<MessageReactions> {
body: FutureBuilder(
future: data,
builder: (context, snapshot) {
if(snapshot.data == null) return const LoadingSpinner();
if(snapshot.connectionState == ConnectionState.waiting) return const LoadingSpinner();
if(snapshot.data == null) return const PlaceholderView(icon: Icons.search_off_outlined, text: "Keine Reaktionen gefunden!");
return ListView(
children: [
...snapshot.data!.data.entries.map<Widget>((entry) {