From e49c9ef2225578c41227c82d380cfed69d7c7353 Mon Sep 17 00:00:00 2001 From: Christophe Humbert <40323257+PathToSharePoint@users.noreply.github.com> Date: Fri, 8 Apr 2022 17:16:29 -0700 Subject: [PATCH] Update CherryPickedContentWebPart.ts --- .../cherryPickedContent/CherryPickedContentWebPart.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/webparts/cherryPickedContent/CherryPickedContentWebPart.ts b/src/webparts/cherryPickedContent/CherryPickedContentWebPart.ts index 6cc12a5cb..220254ea4 100644 --- a/src/webparts/cherryPickedContent/CherryPickedContentWebPart.ts +++ b/src/webparts/cherryPickedContent/CherryPickedContentWebPart.ts @@ -147,7 +147,10 @@ export default class CherryPickedContentWebPart extends BaseClientSideWebPart { if (files.length) { // store items - this.libraryItemsList = files.map(file => { return { key: file.Name, text: file.Name }; }); + this.libraryItemsList = files.map(file => file.FileLeafRef) + .filter(rf => rf.match(/\.(htm?l|txt)$/i)) + .sort() + .map(name => ({ key: name, text: name })); // enable item selector this.itemsDropdownDisabled = false; // refresh the item selector control by repainting the property pane