build method
dynamic
build( - dynamic context
)
Implementation
@override
Widget build(BuildContext context) {
return Padding(
padding: const EdgeInsets.all(8.0),
child: Column(
children: [
Container(
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(10),
color: Theme.of(context).colorScheme.surface,
),
child: TextField(
decoration: InputDecoration(
hintText: L10n.of(context).search,
hintStyle: TextStyle(
fontSize: 16,
color: Theme.of(context).colorScheme.surface,
),
prefixIcon: const Icon(Atlas.magnifying_glass),
border: InputBorder.none,
focusedBorder: InputBorder.none,
),
controller: searchController,
onChanged: (value) {
onChanged(value);
},
),
),
],
),
);
}