@@ -29,6 +29,8 @@ final class CreateSourceState 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 .createdSource,
@@ -41,6 +43,8 @@ final class CreateSourceState extends Equatable {
41
43
final SourceType ? sourceType;
42
44
final Language ? language;
43
45
final Country ? headquarters;
46
+ final List <Country > countries;
47
+ final List <Language > languages;
44
48
final ContentStatus contentStatus;
45
49
final HttpException ? exception;
46
50
final Source ? createdSource;
@@ -62,6 +66,8 @@ final class CreateSourceState extends Equatable {
62
66
ValueGetter <SourceType ?>? sourceType,
63
67
ValueGetter <Language ?>? language,
64
68
ValueGetter <Country ?>? headquarters,
69
+ List <Country >? countries,
70
+ List <Language >? languages,
65
71
ContentStatus ? contentStatus,
66
72
HttpException ? exception,
67
73
Source ? createdSource,
@@ -74,6 +80,8 @@ final class CreateSourceState extends Equatable {
74
80
sourceType: sourceType != null ? sourceType () : this .sourceType,
75
81
language: language != null ? language () : this .language,
76
82
headquarters: headquarters != null ? headquarters () : this .headquarters,
83
+ countries: countries ?? this .countries,
84
+ languages: languages ?? this .languages,
77
85
contentStatus: contentStatus ?? this .contentStatus,
78
86
exception: exception,
79
87
createdSource: createdSource ?? this .createdSource,
@@ -89,6 +97,8 @@ final class CreateSourceState extends Equatable {
89
97
sourceType,
90
98
language,
91
99
headquarters,
100
+ countries,
101
+ languages,
92
102
contentStatus,
93
103
exception,
94
104
createdSource,
0 commit comments