diff --git a/packages/react-icons-file-type/src/common/constants.ts b/packages/react-icons-file-type/src/common/constants.ts index ec536deddb..71a993866e 100644 --- a/packages/react-icons-file-type/src/common/constants.ts +++ b/packages/react-icons-file-type/src/common/constants.ts @@ -6,7 +6,7 @@ * started. To use your own asset host, supply a `baseUrl` to `FileTypeIconsProvider` * (or to the individual helper functions / the `baseUrl` prop on `FileTypeIcon`). */ -export const FLUENT_CDN_BASE_URL = 'https://res.cdn.office.net/files/fabric-cdn-prod_20260623.001'; +export const FLUENT_CDN_BASE_URL = 'https://res.cdn.office.net/files/fabric-cdn-prod_20260710.001'; /** * Default base URL used to resolve file type icon assets when no `baseUrl` is provided. diff --git a/packages/react-icons-file-type/src/common/fileIconTypes.generated.ts b/packages/react-icons-file-type/src/common/fileIconTypes.generated.ts index b995c0857b..219e3b8b6d 100644 --- a/packages/react-icons-file-type/src/common/fileIconTypes.generated.ts +++ b/packages/react-icons-file-type/src/common/fileIconTypes.generated.ts @@ -47,6 +47,7 @@ export const FileIconType = { pbiScorecard: 28, pbiSemanticModel: 29, pbiReport: 30, + wikiPage: 31, } as const; export type FileIconType = (typeof FileIconType)[keyof typeof FileIconType]; @@ -95,4 +96,5 @@ export const TYPE_TO_ICON_NAME: ReadonlyArray = [ 'pbiscorecard', // 28 pbiScorecard 'pbisemmodel', // 29 pbiSemanticModel 'powerbi', // 30 pbiReport + 'wikipage', // 31 wikiPage ]; diff --git a/packages/react-icons-file-type/src/common/fileIconTypes.json b/packages/react-icons-file-type/src/common/fileIconTypes.json index 93b2645413..d93439e9fc 100644 --- a/packages/react-icons-file-type/src/common/fileIconTypes.json +++ b/packages/react-icons-file-type/src/common/fileIconTypes.json @@ -28,5 +28,6 @@ { "value": 27, "name": "pbiPaginatedReport", "icon": "pbipagereport" }, { "value": 28, "name": "pbiScorecard", "icon": "pbiscorecard" }, { "value": 29, "name": "pbiSemanticModel", "icon": "pbisemmodel" }, - { "value": 30, "name": "pbiReport", "icon": "powerbi" } + { "value": 30, "name": "pbiReport", "icon": "powerbi" }, + { "value": 31, "name": "wikiPage", "icon": "wikipage" } ] diff --git a/packages/react-icons-file-type/src/common/fileIconTypes.test.ts b/packages/react-icons-file-type/src/common/fileIconTypes.test.ts index 0af60939dd..4cb4d30578 100644 --- a/packages/react-icons-file-type/src/common/fileIconTypes.test.ts +++ b/packages/react-icons-file-type/src/common/fileIconTypes.test.ts @@ -38,6 +38,7 @@ describe('FileIconType', () => { pbiScorecard: 28, pbiSemanticModel: 29, pbiReport: 30, + wikiPage: 31, }); }); diff --git a/packages/react-icons-file-type/src/common/fileTypeIconMap.json b/packages/react-icons-file-type/src/common/fileTypeIconMap.json index fbc049cf2a..bfcbec9cb9 100644 --- a/packages/react-icons-file-type/src/common/fileTypeIconMap.json +++ b/packages/react-icons-file-type/src/common/fileTypeIconMap.json @@ -466,6 +466,7 @@ "vssx": ["vss", "vssm", "vssx"], "vstx": ["vst", "vstm", "vstx", "vsx"], "whiteboard": ["whiteboard", "wbtx"], + "wikipage": null, "xlsx": ["xlc", "xls", "xlsb", "xlsm", "xlsx", "xlw"], "xltx": ["xlt", "xltm", "xltx"], "xml": ["xaml", "xml", "xsl"], diff --git a/packages/react-icons-file-type/src/common/fileTypeIconResolver.test.ts b/packages/react-icons-file-type/src/common/fileTypeIconResolver.test.ts index 134132fc0f..e41f42aed2 100644 --- a/packages/react-icons-file-type/src/common/fileTypeIconResolver.test.ts +++ b/packages/react-icons-file-type/src/common/fileTypeIconResolver.test.ts @@ -55,6 +55,7 @@ describe('getFileTypeIconNameFromExtensionOrType', () => { expect(getFileTypeIconNameFromExtensionOrType(undefined, FileIconType.pbiScorecard)).toBe('pbiscorecard'); expect(getFileTypeIconNameFromExtensionOrType(undefined, FileIconType.pbiSemanticModel)).toBe('pbisemmodel'); expect(getFileTypeIconNameFromExtensionOrType(undefined, FileIconType.pbiReport)).toBe('powerbi'); + expect(getFileTypeIconNameFromExtensionOrType(undefined, FileIconType.wikiPage)).toBe('wikipage'); }); it('falls back to genericfile for the genericFile type (no dedicated map entry)', () => {