Como faço pra controlar o estado de um dropbdown com bloc, hoje uso o setState
DropdownButtonFormField(
value: _formData['role'].toString(),
elevation: 16,
items: <String>['USER', 'ADMIN']
.map<DropdownMenuItem<String>>((String value) {
return DropdownMenuItem<String>(
value: value, child: Text(value));
}).toList(),
style: TextStyle(color: Theme.of(context).primaryColor),
onChanged: (String newValue) {
setState(() {
_formData['role'] = newValue;
});
},
),