Future<T> asyncLoader({Widget? customLoader}) async { try { return await asyncState.callAsyncLoader( this, customLoader: customLoader, ); } catch (e) { rethrow; } }