How do I get specific values from a datasnapshot in flutter?
if you are sure snapshot have child's use value member as Map Object
snapshot.value['key'];
here is what i did
Map<dynamic, dynamic> map = snapshot.data.snapshot.value;
map.values.toList()[index]["pic"]