@@ -17,6 +17,7 @@ class ArchivedHeadlinesState extends Equatable {
1717 this .hasMore = false ,
1818 this .exception,
1919 this .restoredHeadline,
20+ this .lastDeletedHeadline,
2021 });
2122
2223 final ArchivedHeadlinesStatus status;
@@ -25,6 +26,7 @@ class ArchivedHeadlinesState extends Equatable {
2526 final bool hasMore;
2627 final HttpException ? exception;
2728 final Headline ? restoredHeadline;
29+ final Headline ? lastDeletedHeadline;
2830
2931 ArchivedHeadlinesState copyWith ({
3032 ArchivedHeadlinesStatus ? status,
@@ -33,14 +35,16 @@ class ArchivedHeadlinesState extends Equatable {
3335 bool ? hasMore,
3436 HttpException ? exception,
3537 Headline ? restoredHeadline,
38+ Headline ? lastDeletedHeadline,
3639 }) {
3740 return ArchivedHeadlinesState (
3841 status: status ?? this .status,
3942 headlines: headlines ?? this .headlines,
4043 cursor: cursor ?? this .cursor,
4144 hasMore: hasMore ?? this .hasMore,
42- exception: exception ?? this .exception ,
45+ exception: exception,
4346 restoredHeadline: restoredHeadline,
47+ lastDeletedHeadline: lastDeletedHeadline,
4448 );
4549 }
4650
@@ -52,5 +56,6 @@ class ArchivedHeadlinesState extends Equatable {
5256 hasMore,
5357 exception,
5458 restoredHeadline,
59+ lastDeletedHeadline,
5560 ];
5661}
0 commit comments