PAP-939: fixes

merge-update-with-lab-changes
Elham Rababh 4 years ago
parent 55f9bbcba4
commit bff7020b78

@ -279,12 +279,13 @@ class MobileNumberTextFiled extends StatelessWidget {
const MobileNumberTextFiled({ const MobileNumberTextFiled({
Key key, Key key,
this.controller, this.controller,
this.code this.code, this.onChange
}) : super(key: key); }) : super(key: key);
final TextEditingController controller; final TextEditingController controller;
final String code; final String code;
final Function onChange;
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
@ -313,6 +314,7 @@ class MobileNumberTextFiled extends StatelessWidget {
margin: EdgeInsets.all(5), margin: EdgeInsets.all(5),
child: TextField( child: TextField(
controller: controller, controller: controller,
onChanged: onChange,
keyboardType: TextInputType.phone, keyboardType: TextInputType.phone,
decoration: InputDecoration( decoration: InputDecoration(
border: InputBorder.none, hintText: '5xxxxxxxx'), border: InputBorder.none, hintText: '5xxxxxxxx'),

@ -47,6 +47,7 @@ class _SearchForReferralsPageState extends State<SearchForReferralsPage> {
onModelReady: (model) => model.getAllCities(), onModelReady: (model) => model.getAllCities(),
builder: (_, model, widget) => AppScaffold( builder: (_, model, widget) => AppScaffold(
isShowAppBar: false, isShowAppBar: false,
baseViewModel: model,
body: SingleChildScrollView( body: SingleChildScrollView(
physics: ScrollPhysics(), physics: ScrollPhysics(),
child: Container( child: Container(
@ -86,6 +87,11 @@ class _SearchForReferralsPageState extends State<SearchForReferralsPage> {
? "Enter Patient Identification No" ? "Enter Patient Identification No"
: "Enter Referral Number", : "Enter Referral Number",
controller: _searchTextController, controller: _searchTextController,
onChanged: (_){
setState(() {
});
},
), ),
SizedBox( SizedBox(
height: 12, height: 12,
@ -113,6 +119,12 @@ class _SearchForReferralsPageState extends State<SearchForReferralsPage> {
), ),
MobileNumberTextFiled( MobileNumberTextFiled(
controller: _mobileTextController, controller: _mobileTextController,
onChange: (_){
setState(() {
});
},
code: _selectedCountry == null code: _selectedCountry == null
? "11" ? "11"
: _selectedCountry["code"], : _selectedCountry["code"],

Loading…
Cancel
Save