@@ -7,7 +7,7 @@ import 'package:_pub_shared/search/search_form.dart';
7
7
import 'package:pub_dev/frontend/templates/listing.dart' ;
8
8
import 'package:pub_dev/package/search_adapter.dart' ;
9
9
10
- import '../../account/models.dart' show LikeData, User, SessionData;
10
+ import '../../account/models.dart' show User, SessionData;
11
11
import '../../audit/models.dart' ;
12
12
import '../../frontend/templates/views/account/activity_log_table.dart' ;
13
13
import '../../package/models.dart' ;
@@ -19,7 +19,6 @@ import '_consts.dart';
19
19
import 'detail_page.dart' ;
20
20
import 'layout.dart' ;
21
21
import 'views/account/authorized.dart' ;
22
- import 'views/pkg/liked_package_list.dart' ;
23
22
import 'views/pkg/package_list.dart' ;
24
23
import 'views/publisher/publisher_list.dart' ;
25
24
@@ -100,37 +99,24 @@ String renderAccountPackagesPage({
100
99
String renderMyLikedPackagesPage ({
101
100
required User user,
102
101
required SessionData userSessionData,
103
- required List <LikeData >? likes,
104
- required SearchForm ? searchForm,
105
- required SearchResultPage ? searchResult,
102
+ required SearchForm searchForm,
103
+ required SearchResultPage searchResult,
106
104
}) {
107
- late d.Node tabContent;
108
- if (likes != null ) {
109
- final resultCount = likes.isNotEmpty
110
- ? d.p (
111
- text:
112
- 'You like ${likes .length } ${likes .length == 1 ? 'package' : 'packages' }.' ,
113
- )
114
- : d.p (text: 'You have not liked any packages yet.' );
115
-
116
- tabContent = d.fragment ([resultCount, likedPackageListNode (likes)]);
117
- } else {
118
- final infoNode = listingInfo (
119
- searchForm: searchForm! ,
120
- totalCount: searchResult! .totalCount,
121
- title: 'My liked packages' ,
122
- messageFromBackend: searchResult.errorMessage,
123
- );
124
- final listNode = packageList (searchResult);
125
- final pagination = searchResult.hasHit
126
- ? paginationNode (PageLinks (searchForm, searchResult.totalCount))
127
- : null ;
128
- tabContent = d.fragment ([
129
- infoNode,
130
- listNode,
131
- if (pagination != null ) pagination,
132
- ]);
133
- }
105
+ final infoNode = listingInfo (
106
+ searchForm: searchForm,
107
+ totalCount: searchResult.totalCount,
108
+ title: 'My liked packages' ,
109
+ messageFromBackend: searchResult.errorMessage,
110
+ );
111
+ final listNode = packageList (searchResult);
112
+ final pagination = searchResult.hasHit
113
+ ? paginationNode (PageLinks (searchForm, searchResult.totalCount))
114
+ : null ;
115
+ final tabContent = d.fragment ([
116
+ infoNode,
117
+ listNode,
118
+ if (pagination != null ) pagination,
119
+ ]);
134
120
135
121
final content = renderDetailPage (
136
122
headerNode: _accountDetailHeader (user, userSessionData),
0 commit comments