dataToModel method
Implementation
FutureOr<ActivityLog> dataToModel(DocumentSnapshot<Map<String, dynamic>> snap) {
ActivityLog activity = ActivityLog.fromSnapshot(snap);
switch (activity.activityStatus) {
case ActivityStatus.Text:
return TextActivity.fromSnapshot(snap);
case ActivityStatus.Image:
return ImageActivity.fromSnapshot(snap);
}
return activity;
}