dialog looks slightly better
This commit is contained in:
parent
aa40a5c926
commit
2e1b74a222
1 changed files with 49 additions and 51 deletions
|
@ -86,7 +86,6 @@ class FindOrganisations {
|
|||
TextEditingController searchBarText = new TextEditingController();
|
||||
var organisations = new Organisations();
|
||||
var listTitle = "All Organisations";
|
||||
// var organisationsList = organisations.getTestData();
|
||||
var organisationsList = List<Organisation>();
|
||||
|
||||
Future<int> _submitSearch(String search) async {
|
||||
|
@ -94,13 +93,9 @@ class FindOrganisations {
|
|||
listTitle = "Results for \'" + search + "\'";
|
||||
|
||||
var futureOrgs = await organisations.findOrganisations(search);
|
||||
// futureOrgs.then((value) {
|
||||
// debugPrint("There are " + futureOrgs.length.toString() +
|
||||
// " payees matching the query \'" + search + "\'.");
|
||||
organisationsList = futureOrgs;
|
||||
_searchEnabled = true;
|
||||
return futureOrgs.length;
|
||||
// });
|
||||
}
|
||||
|
||||
return showDialog<Organisation>(
|
||||
|
@ -166,6 +161,8 @@ class FindOrganisations {
|
|||
),
|
||||
),
|
||||
|
||||
Column(
|
||||
children: organisationsList.length > 0 ? [
|
||||
Container(
|
||||
padding: EdgeInsets.fromLTRB(20, 20, 20, 0),
|
||||
child: Text(
|
||||
|
@ -197,8 +194,8 @@ class FindOrganisations {
|
|||
leading: Icon(Icons.person),
|
||||
title: Text(organisationsList[index].name, style: new TextStyle(fontSize: 18)),
|
||||
subtitle: Text(organisationsList[index].postcode.toUpperCase()),
|
||||
// trailing: Icon(Icons.arrow_forward_ios),
|
||||
// onTap: _chosenOrg(organisationsList[index]),
|
||||
// trailing: Icon(Icons.arrow_forward_ios),
|
||||
// onTap: _chosenOrg(organisationsList[index]),
|
||||
onTap: (){
|
||||
Navigator.of(context).pop(organisationsList[index]);
|
||||
},
|
||||
|
@ -213,7 +210,8 @@ class FindOrganisations {
|
|||
),
|
||||
),
|
||||
),
|
||||
|
||||
] : [ Container(), ],
|
||||
),
|
||||
|
||||
// help button for if org not listed
|
||||
// cancel and ok buttons
|
||||
|
|
Reference in a new issue