updateActivityData method
Implementation
Future<void> updateActivityData(String activityId, DateTime date, ActivityData data) async {
final dateKey = date.millisecondsSinceEpoch.toString();
await _firestore.collection('activities').doc(activityId).update({
'data.$dateKey': data.toMap(),
});
}