File tree Expand file tree Collapse file tree 2 files changed +6
-6
lines changed Expand file tree Collapse file tree 2 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -76,7 +76,7 @@ export namespace PostListView {
76
76
77
77
const fut = async ( ) => {
78
78
await setRefreshing ( true )
79
- const page = await postDataProvider . loadPost ( )
79
+ const page = await postDataProvider . loadPosts ( )
80
80
const postCount = await PostService . getCount ( )
81
81
const pageCount = calcPageCount ( page . cap , postCount )
82
82
const pageIndex = page . index
Original file line number Diff line number Diff line change @@ -53,15 +53,15 @@ export class PostDataProvider implements TreeDataProvider<PostListTreeItem> {
53
53
return toTreeItem ( item )
54
54
}
55
55
56
- async loadPost ( ) {
57
- const pageIndex = getListState ( ) . pageIndex
58
- const pageCap = PostListCfg . getListPageSize ( )
56
+ async loadPosts ( ) : Promise < Page < Post > > {
57
+ const { pageIndex } = getListState ( ) ?? { }
58
+ const pageSize = PostListCfg . getListPageSize ( )
59
59
60
60
try {
61
- const result = await PostService . getList ( pageIndex , pageCap )
61
+ const result = await PostService . getList ( pageIndex , pageSize )
62
62
this . page = {
63
63
index : pageIndex ,
64
- cap : pageCap ,
64
+ cap : pageSize ,
65
65
// TODO: need better design
66
66
items : result . map ( it => Object . assign ( new Post ( ) , it ) ) ,
67
67
}
You can’t perform that action at this time.
0 commit comments