Line data Source code
1 : import 'package:freezed_annotation/freezed_annotation.dart';
2 :
3 : import '../../types/redux_action.dart';
4 : import '../../types/typedefs.dart';
5 : import '../models/auth_user_data.dart';
6 :
7 : part 'set_auth_user_data_action.freezed.dart';
8 : part 'set_auth_user_data_action.g.dart';
9 :
10 : @freezed
11 : class SetAuthUserDataAction with _$SetAuthUserDataAction, ReduxAction {
12 4 : const SetAuthUserDataAction._();
13 : const factory SetAuthUserDataAction(AuthUserData? authUserData) =
14 : _SetAuthUserDataAction;
15 :
16 0 : factory SetAuthUserDataAction.fromJson(JsonMap json) =>
17 0 : _$SetAuthUserDataActionFromJson(json);
18 :
19 0 : @override
20 : String get typeName => 'SetAuthUserDataAction';
21 : }
|