File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -30,8 +30,10 @@ type RootStackParamList = {
3030
3131type HomeScreenProps = NativeStackScreenProps < RootStackParamList , 'Home' > ;
3232
33+ const theme = getRandomTheme ( ) ;
34+
3335function HomeScreen ( { navigation, route } : HomeScreenProps ) {
34- const colors = route . params ?. theme || getRandomTheme ( ) ;
36+ const colors = route . params ?. theme || theme ;
3537 const [ state , setState ] = useBrownieStore ( 'BrownfieldStore' ) ;
3638
3739 useEffect ( ( ) => {
Original file line number Diff line number Diff line change @@ -124,9 +124,7 @@ public class Store<State: Codable>: ObservableObject {
124124 let data = try ? JSONSerialization . data ( withJSONObject: snapshot) ,
125125 let newState = try ? JSONDecoder ( ) . decode ( State . self, from: data) else { return }
126126
127- DispatchQueue . main. async { [ weak self] in
128- self ? . state = newState
129- }
127+ state = newState
130128 }
131129
132130 /// Update state using a closure
You can’t perform that action at this time.
0 commit comments