4
2
Fork 0
frontend_flutter/lib/src/ui/widgets/search_input.dart

43 lines
1.7 KiB
Dart

import "package:flutter/material.dart";
class SearchInput extends StatelessWidget {
final TextEditingController controller;
final String hintText;
SearchInput({@required this.controller, @required this.hintText});
@override
Widget build(BuildContext context) {
return Container(
child: Padding(
padding: EdgeInsets.only(left: 10.0, right: 10.0),
child: Row(
mainAxisAlignment: MainAxisAlignment.center,
children: <Widget>[
Padding(
padding: EdgeInsets.only(right: 5.0),
child: Icon(Icons.search, color: Colors.white)),
Flexible(
child: TextField(
controller: controller,
autocorrect: false,
cursorWidth: 3.0,
cursorColor: Colors.white,
style: Theme.of(context).textTheme.subtitle.copyWith(
color: Colors.white, fontWeight: FontWeight.w300),
decoration: InputDecoration(
border: InputBorder.none,
filled: false,
hintText: hintText,
hintStyle: Theme.of(context)
.textTheme
.subtitle
.copyWith(color: Colors.white)))),
])),
decoration: BoxDecoration(
color: Colors.black.withOpacity(0.05),
borderRadius: BorderRadius.all(Radius.circular(10.00)),
));
}
}