Parameterized chat search to avoid dynamics
This commit is contained in:
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) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user