getMealRecord method
Implementation
Future<void> getMealRecord() async {
try {
state = const AsyncLoading();
final record = await _getMealRecord.exec(
mealRecordId: mealRecordId,
);
state = AsyncData(record);
} on UsecaseException catch (error, stackTrace) {
_errorHandler.handleUsecaseError(error);
state = AsyncError(error, stackTrace);
} catch (error, stackTrace) {
_errorHandler.handleUnknownError(error, stackTrace);
state = AsyncError(error, stackTrace);
}
}