0
TextField(
              controller: _searchController,
              onChanged: (value) => {
               List<Job> filtedList  = _jobsList.where((job)=>job.data.companyCode.contains(value)).toList()   
              },
)

enter image description here enter image description here

what i wanna do here is just filter a list, but vscode complains about the above error. if I change to var ,also some errors occurred, what I did wrong? thanks

John
  • 645
  • 1
  • 8
  • 23

1 Answers1

1

Can you try removing =>

 onChanged: (value) {
               List<Job> filtedList  = _jobsList.where((job)=>job.data.companyCode.contains(value)).toList();
}

=> operator doesn't required {} enclosures, it return one liner code.

Can refer this answer

Riyan
  • 133
  • 5