phase3: null-safe store/ (AppState fields + reducers nullable)

This commit is contained in:
2026-07-24 13:31:34 +08:00
parent 4f9aa4f683
commit cef00db911
11 changed files with 42 additions and 42 deletions

View File

@@ -3,10 +3,10 @@ import 'package:redux/redux.dart';
import '../../models/located_address.dart';
import '../actions.dart';
final locatedAddressReducer = combineReducers<LocatedAddress>([
TypedReducer<LocatedAddress, UpdateLocatedAddress>(_updateLocatedAddress)
final locatedAddressReducer = combineReducers<LocatedAddress?>([
TypedReducer<LocatedAddress?, UpdateLocatedAddress>(_updateLocatedAddress)
]);
LocatedAddress _updateLocatedAddress(LocatedAddress locatedAddress, action) {
LocatedAddress? _updateLocatedAddress(LocatedAddress? locatedAddress, action) {
return action.locatedAddress;
}