From 102abd4bacaa436a89817f2a82156a8751b42539 Mon Sep 17 00:00:00 2001 From: beeth0ven Date: Tue, 28 Jun 2022 10:21:36 +0800 Subject: [PATCH] improve `states.first` implementation --- lib/src/observables/states/states_first.dart | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/src/observables/states/states_first.dart b/lib/src/observables/states/states_first.dart index 14011d3..5ffc579 100644 --- a/lib/src/observables/states/states_first.dart +++ b/lib/src/observables/states/states_first.dart @@ -7,15 +7,15 @@ import 'states.dart'; @internal T statesFirst(States states) { - Value? result; + Value? first; states.observe((state) { - if (result == null) { - result = Value(state); + if (first == null) { + first = Value(state); } }) .dispose(); - if (result == null) { + if (first == null) { throw LatestStateNotReplayError(states); } - return result!.value; + return first!.value; }