|
@@ -194,7 +194,7 @@ class SearchPage extends React.Component {
|
|
|
else {
|
|
else {
|
|
|
selectedPagesIdList.add(pageId);
|
|
selectedPagesIdList.add(pageId);
|
|
|
}
|
|
}
|
|
|
- switch (this.state.selectedPages.size) {
|
|
|
|
|
|
|
+ switch (selectedPagesIdList.size) {
|
|
|
case 0:
|
|
case 0:
|
|
|
return this.setState({ selectAllCheckboxType: CheckboxType.NONE_CHECKED });
|
|
return this.setState({ selectAllCheckboxType: CheckboxType.NONE_CHECKED });
|
|
|
case this.state.searchedPages.length:
|
|
case this.state.searchedPages.length:
|
|
@@ -207,7 +207,7 @@ class SearchPage extends React.Component {
|
|
|
toggleAllCheckBox = (nextSelectAllCheckboxType) => {
|
|
toggleAllCheckBox = (nextSelectAllCheckboxType) => {
|
|
|
const { selectedPagesIdList, searchedPages } = this.state;
|
|
const { selectedPagesIdList, searchedPages } = this.state;
|
|
|
if (nextSelectAllCheckboxType === CheckboxType.NONE_CHECKED) {
|
|
if (nextSelectAllCheckboxType === CheckboxType.NONE_CHECKED) {
|
|
|
- this.state.selectedPages.clear();
|
|
|
|
|
|
|
+ selectedPagesIdList.clear();
|
|
|
}
|
|
}
|
|
|
else {
|
|
else {
|
|
|
searchedPages.forEach((page) => {
|
|
searchedPages.forEach((page) => {
|