Skip to content

feat(file-icons): add wikiPage icon type#36388

Draft
bigbadcapers wants to merge 12 commits into
microsoft:masterfrom
bigbadcapers:caperez/wikiPage
Draft

feat(file-icons): add wikiPage icon type#36388
bigbadcapers wants to merge 12 commits into
microsoft:masterfrom
bigbadcapers:caperez/wikiPage

Conversation

@bigbadcapers

@bigbadcapers bigbadcapers commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Adds the wikiPage file type mapping on top of the file type icon package work. Draft until the upstream CDN/package flow is approved and ready.

Info

  • Two @fluentui/style-utilities change files existed: one describing the stale 20260623 drop and one the current 20260710 drop. Removed the stale 20260623 one so the changelog shows a single, accurate CDN-bump line.

Category Breakdown

Category Status Notes
Change file PASS Present for both packages; added a dedicated wikiPage entry, removed a stale CDN one
V9 patterns N/A v8-era react-file-type-icons / style-utilities packages
Dep layers PASS No package.json changes
SSR safety PASS No browser API usage
Testing PASS Test added asserting wikiPage → 'wikipage'; enum-coverage test guards the map entry
API surface PASS style-utilities.api.md updated; react-file-type-icons has no API report
Accessibility N/A No UI/interaction changes
Security/Quality PASS Nothing flagged
Docs coverage PASS wikiPage changelog entry added

# Conflicts:
#	packages/react-file-type-icons/src/FileIconType.ts
#	packages/react-file-type-icons/src/getFileTypeIconProps.test.ts
#	packages/react-file-type-icons/src/getFileTypeIconProps.ts
@github-actions

Copy link
Copy Markdown

📊 Bundle size report

✅ No changes found

@github-actions

Copy link
Copy Markdown

Pull request demo site: URL

@github-actions

Copy link
Copy Markdown

🕵 . No visual changes in this PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant