dataOrNull property
T?
get
dataOrNull
Extracts data from any state that has it, or returns null.
Priority: Success.data > Loading/Failure.previousData > null
Implementation
T? get dataOrNull => switch (this) {
Success(:final data) => data,
Loading(:final previousData) => previousData,
Failure(:final previousData) => previousData,
_ => null,
};