@@ -20,7 +20,7 @@ enum EditSourceStatus {
20
20
21
21
/// The state for the [EditSourceBloc] .
22
22
final class EditSourceState extends Equatable {
23
- const EditSourceState ({
23
+ EditSourceState ({
24
24
this .status = EditSourceStatus .initial,
25
25
this .initialSource,
26
26
this .name = '' ,
@@ -29,6 +29,8 @@ final class EditSourceState extends Equatable {
29
29
this .sourceType,
30
30
this .language,
31
31
this .headquarters,
32
+ this .countries = const [],
33
+ this .languages = const [],
32
34
this .contentStatus = ContentStatus .active,
33
35
this .exception,
34
36
this .updatedSource,
@@ -42,6 +44,8 @@ final class EditSourceState extends Equatable {
42
44
final SourceType ? sourceType;
43
45
final Language ? language;
44
46
final Country ? headquarters;
47
+ final List <Country > countries;
48
+ final List <Language > languages;
45
49
final ContentStatus contentStatus;
46
50
final HttpException ? exception;
47
51
final Source ? updatedSource;
@@ -64,6 +68,8 @@ final class EditSourceState extends Equatable {
64
68
ValueGetter <SourceType ?>? sourceType,
65
69
ValueGetter <Language ?>? language,
66
70
ValueGetter <Country ?>? headquarters,
71
+ List <Country >? countries,
72
+ List <Language >? languages,
67
73
ContentStatus ? contentStatus,
68
74
HttpException ? exception,
69
75
Source ? updatedSource,
@@ -77,6 +83,8 @@ final class EditSourceState extends Equatable {
77
83
sourceType: sourceType != null ? sourceType () : this .sourceType,
78
84
language: language != null ? language () : this .language,
79
85
headquarters: headquarters != null ? headquarters () : this .headquarters,
86
+ countries: countries ?? this .countries,
87
+ languages: languages ?? this .languages,
80
88
contentStatus: contentStatus ?? this .contentStatus,
81
89
exception: exception,
82
90
updatedSource: updatedSource ?? this .updatedSource,
@@ -93,6 +101,8 @@ final class EditSourceState extends Equatable {
93
101
sourceType,
94
102
language,
95
103
headquarters,
104
+ countries,
105
+ languages,
96
106
contentStatus,
97
107
exception,
98
108
updatedSource,
0 commit comments