updateSubData method
Implementation
void updateSubData(String subKey, Map? newData) {
setState(() {
if (!mounted) return;
if (newData != null) {
final subData = data?[subKey];
if (subData is Map) {
subData.addAll(newData);
}
}
});
}