@@ -47,6 +47,7 @@ final class EditHeadlineState extends Equatable {
47
47
final List <Category > categories;
48
48
final ContentStatus contentStatus;
49
49
final String ? errorMessage;
50
+ final Headline ? updatedHeadline;
50
51
51
52
/// Returns true if the form is valid and can be submitted.
52
53
bool get isFormValid => title.isNotEmpty;
@@ -64,6 +65,7 @@ final class EditHeadlineState extends Equatable {
64
65
List <Category >? categories,
65
66
ContentStatus ? contentStatus,
66
67
String ? errorMessage,
68
+ Headline ? updatedHeadline,
67
69
}) {
68
70
return EditHeadlineState (
69
71
status: status ?? this .status,
@@ -77,7 +79,8 @@ final class EditHeadlineState extends Equatable {
77
79
sources: sources ?? this .sources,
78
80
categories: categories ?? this .categories,
79
81
contentStatus: contentStatus ?? this .contentStatus,
80
- errorMessage: errorMessage ?? this .errorMessage,
82
+ errorMessage: errorMessage,
83
+ updatedHeadline: updatedHeadline ?? this .updatedHeadline,
81
84
);
82
85
}
83
86
@@ -95,5 +98,6 @@ final class EditHeadlineState extends Equatable {
95
98
categories,
96
99
contentStatus,
97
100
errorMessage,
101
+ updatedHeadline,
98
102
];
99
103
}
0 commit comments