Skip to content

Commit ab34e64

Browse files
authored
fix: check pageSize when filtering by file extensions (#1965)
1 parent 4d39db7 commit ab34e64

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

packages/mgt-components/src/components/mgt-file-list/mgt-file-list.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -871,6 +871,10 @@ export class MgtFileList extends MgtTemplatedComponent {
871871

872872
if (filteredByFileExtension && filteredByFileExtension.length >= 0) {
873873
this.files = filteredByFileExtension;
874+
if (this.pageSize) {
875+
files = this.files.splice(0, this.pageSize);
876+
this.files = files;
877+
}
874878
} else {
875879
this.files = files;
876880
}

stories/components/fileList/fileList.properties.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,10 @@ export const getFileListWithSize = () => html`
102102
<mgt-file-list page-size=5></mgt-file-list>
103103
`;
104104

105+
export const getFileListByExtensionsAndSize = () => html`
106+
<mgt-file-list file-extensions="docx, xlsx" page-size=5></mgt-file-list>
107+
`;
108+
105109
export const fileListItemView = () => html`
106110
<mgt-file-list item-view="oneLine" page-size=3></mgt-file-list>
107111
<mgt-file-list item-view="twoLines" page-size=3></mgt-file-list>
@@ -119,4 +123,3 @@ export const clearCacheAndReload = () => html`
119123
})
120124
</script>
121125
`;
122-

0 commit comments

Comments
 (0)