react-19-jsx-namespace
CommunityMigrate JSX types to React.JSX in React 19.
AuthorHugoAlmeidaMoreira
Version1.0.0
Installs0
System Documentation
What problem does it solve?
React 19 removed the global JSX namespace, causing TypeScript code that references JSX.Element to fail. This Skill guides updating types to React.JSX.Element to restore type safety.
Core Features & Use Cases
- Guided migration: Replace JSX.Element with React.JSX.Element across components and types.
- Compatibility checks: Ensure imports and TypeScript configs align with React 19+ expectations.
- Use Case: You upgraded a Next.js 15+ project and need to fix type references in TSX files to compile again.
Quick Start
Update a TSX file to replace JSX.Element with React.JSX.Element and run a TypeScript build to verify it compiles.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: react-19-jsx-namespace Download link: https://github.com/HugoAlmeidaMoreira/zeus-agent/archive/main.zip#react-19-jsx-namespace Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.