Fix for non-string climate mode values

This commit is contained in:
Yegor Vialov
2020-04-03 13:07:26 +00:00
parent 0aa2c974d5
commit 32c8e76855

View File

@ -3,7 +3,7 @@ part of '../../../main.dart';
class ModeSelectorWidget extends StatelessWidget { class ModeSelectorWidget extends StatelessWidget {
final String caption; final String caption;
final List<String> options; final List options;
final String value; final String value;
final double captionFontSize; final double captionFontSize;
final double valueFontSize; final double valueFontSize;
@ -45,10 +45,10 @@ class ModeSelectorWidget extends StatelessWidget {
color: Colors.black, color: Colors.black,
), ),
hint: Text("Select ${caption.toLowerCase()}"), hint: Text("Select ${caption.toLowerCase()}"),
items: options.map((String value) { items: options.map((value) {
return new DropdownMenuItem<String>( return new DropdownMenuItem<String>(
value: value, value: '$value',
child: Text(value), child: Text('$value'),
); );
}).toList(), }).toList(),
onChanged: (mode) => onChange(mode), onChanged: (mode) => onChange(mode),