remove the maxNumber checking

This commit is contained in:
ysliu 2016-09-18 14:11:04 +08:00
parent 890a2f0a9b
commit 8484a4a2a4
3 changed files with 36 additions and 63 deletions

View File

@ -173,8 +173,6 @@ export default class TodoWebPart extends BaseClientSideWebPart<ITodoWebPartProps
*/ */
private _readItems(): Promise<void> { private _readItems(): Promise<void> {
this.clearError(); this.clearError();
if (this._dataProvider.maxNumberOfTasks > this._todoComponentData.selectedListItems.length) {
this._renderTodoComponent({ loadingStatus: LoadingStatus.FetchingTasks }); this._renderTodoComponent({ loadingStatus: LoadingStatus.FetchingTasks });
return this._dataProvider.readItems() return this._dataProvider.readItems()
@ -188,13 +186,6 @@ export default class TodoWebPart extends BaseClientSideWebPart<ITodoWebPartProps
this.renderError(error); this.renderError(error);
} }
); );
} else {
this._renderTodoComponent({
selectedListItems: this._todoComponentData.selectedListItems.slice(0, this._dataProvider.maxNumberOfTasks)
});
return Promise.resolve(undefined);
}
} }
/** /**

View File

@ -316,8 +316,6 @@ export default class TodoWebPart extends BaseClientSideWebPart<ITodoWebPartProps
*/ */
private _readItems(): Promise<void> { private _readItems(): Promise<void> {
this.clearError(); this.clearError();
if (this._dataProvider.maxNumberOfTasks > this._todoComponentData.selectedListItems.length) {
this._renderTodoComponent({ loadingStatus: LoadingStatus.FetchingTasks }); this._renderTodoComponent({ loadingStatus: LoadingStatus.FetchingTasks });
return this._dataProvider.readItems() return this._dataProvider.readItems()
@ -331,13 +329,6 @@ export default class TodoWebPart extends BaseClientSideWebPart<ITodoWebPartProps
this.renderError(error); this.renderError(error);
} }
); );
} else {
this._renderTodoComponent({
selectedListItems: this._todoComponentData.selectedListItems.slice(0, this._dataProvider.maxNumberOfTasks)
});
return Promise.resolve(undefined);
}
} }
/** /**

View File

@ -316,8 +316,6 @@ export default class TodoWebPart extends BaseClientSideWebPart<ITodoWebPartProps
*/ */
private _readItems(): Promise<void> { private _readItems(): Promise<void> {
this.clearError(); this.clearError();
if (this._dataProvider.maxNumberOfTasks > this._todoComponentData.selectedListItems.length) {
this._renderTodoComponent({ loadingStatus: LoadingStatus.FetchingTasks }); this._renderTodoComponent({ loadingStatus: LoadingStatus.FetchingTasks });
return this._dataProvider.readItems() return this._dataProvider.readItems()
@ -331,13 +329,6 @@ export default class TodoWebPart extends BaseClientSideWebPart<ITodoWebPartProps
this.renderError(error); this.renderError(error);
} }
); );
} else {
this._renderTodoComponent({
selectedListItems: this._todoComponentData.selectedListItems.slice(0, this._dataProvider.maxNumberOfTasks)
});
return Promise.resolve(undefined);
}
} }
/** /**