Skip to content

Commit 2a24798

Browse files
ericyangpanclaude
andcommitted
fix(extensions): add proper type assertion for platform filter
- Added type assertion for platform filter to match supported IDE types 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
1 parent 2cb5ede commit 2a24798

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/app/[locale]/extensions/page.client.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,9 @@ export default function ExtensionsPageClient({ locale }: Props) {
7979
if (platformFilters.length > 0) {
8080
result = result.filter(extension => {
8181
const ideList = extension.supportedIdes?.map(ideSupport => ideSupport.ideId) || []
82-
return platformFilters.some(ide => ideList.includes(ide))
82+
return platformFilters.some(ide =>
83+
ideList.includes(ide as 'vscode' | 'jetbrains' | 'cursor' | 'windsurf' | 'trae' | 'zed')
84+
)
8385
})
8486
}
8587

0 commit comments

Comments
 (0)