@@ -32,6 +32,7 @@ final class CreateSourceState extends Equatable {
3232 this .countries = const [],
3333 this .contentStatus = ContentStatus .active,
3434 this .errorMessage,
35+ this .createdSource,
3536 });
3637
3738 final CreateSourceStatus status;
@@ -43,8 +44,8 @@ final class CreateSourceState extends Equatable {
4344 final Country ? headquarters;
4445 final List <Country > countries;
4546 final ContentStatus contentStatus;
46-
4747 final String ? errorMessage;
48+ final Source ? createdSource;
4849
4950 /// Returns true if the form is valid and can be submitted.
5051 bool get isFormValid => name.isNotEmpty;
@@ -59,8 +60,8 @@ final class CreateSourceState extends Equatable {
5960 ValueGetter <Country ?>? headquarters,
6061 List <Country >? countries,
6162 ContentStatus ? contentStatus,
62-
6363 String ? errorMessage,
64+ Source ? createdSource,
6465 }) {
6566 return CreateSourceState (
6667 status: status ?? this .status,
@@ -72,8 +73,8 @@ final class CreateSourceState extends Equatable {
7273 headquarters: headquarters != null ? headquarters () : this .headquarters,
7374 countries: countries ?? this .countries,
7475 contentStatus: contentStatus ?? this .contentStatus,
75-
7676 errorMessage: errorMessage,
77+ createdSource: createdSource ?? this .createdSource,
7778 );
7879 }
7980
@@ -89,5 +90,6 @@ final class CreateSourceState extends Equatable {
8990 countries,
9091 contentStatus,
9192 errorMessage,
93+ createdSource,
9294 ];
9395}
0 commit comments