executeOperation<TResult> method
Implementation
Future<void> executeOperation<TResult>(
Future<TResult> Function() operation, Function(TResult) onSuccess) async {
try {
final result = await operation();
onSuccess(result);
} catch (e) {
state = state.withError(e.toString());
}
}