Parameterized chat search to avoid dynamics

This commit is contained in:
Elias Müller 2023-06-08 21:37:29 +02:00
parent 82b10e4eed
commit de0d82f583

@ -8,7 +8,7 @@ import '../../../api/marianumcloud/autocomplete/autocompleteResponse.dart';
import '../../../widget/errorView.dart';
class JoinChat extends SearchDelegate<String> {
CancelableOperation? future;
CancelableOperation<AutocompleteResponse>? future;
@override
List<Widget>? buildActions(BuildContext context) {
@ -54,7 +54,7 @@ class JoinChat extends SearchDelegate<String> {
}
future = CancelableOperation.fromFuture(AutocompleteApi().find(query));
return FutureBuilder(
return FutureBuilder<AutocompleteResponse>(
future: future!.value,
builder: (context, snapshot) {
if(snapshot.hasData) {