safe method

Future<T?> safe({
  1. T? fallback,
})

Handles errors gracefully

Implementation

Future<T?> safe({T? fallback}) async {
  try {
    return await this;
  } catch (e, stackTrace) {
    debug("Async Error: $e\n$stackTrace"); // Log error
    return fallback;
  }
}