time_progress_tracker/lib/reducers/timer_reducer.dart
Andreas Fahrecker e096653b2e Created first action and basic timer reducer
Signed-off-by: Andreas Fahrecker <AndreasFahrecker@gmail.com>
2020-10-12 11:22:17 +02:00

11 lines
367 B
Dart

import 'package:time_progress_calculator/actions/timer_actions.dart';
import 'package:time_progress_calculator/models/timer.dart';
import 'package:redux/redux.dart';
final timersReducer = combineReducers<Timer>(
[TypedReducer<Timer, UpdateTimerAction>(_updateTimer)]);
Timer _updateTimer(Timer timer, UpdateTimerAction action) {
return action.updatedTimer;
}