RSC Boundary Marker
Visualize the 'use client' boundary in your React codebase from the caller's side.
Features
- Automatic Detection: Automatically identifies Components with
'use client' imported in your React components
- Visual Markers: Shows clear visual indicators (
'use client') next to the Components with 'use client'.
How It Works
The extension scans your React files and marks any usage of Components with "use client" directive, and mark them with a visual indicator.
// File with "use client" directive
// components/Button.tsx
export default function Button() {
return <button>Click me</button>
}
// Usage in your component
import Button from './components/Button'
export default function Page() {
return (
<div>
<Button /> 'use client'
{/* Marker shows this is a Client Component */}
</div>
)
}
Supported Files
.jsx, .tsx files
- Automatically detects
"use client" directives
- Supports index file imports (
./components → ./components/index.tsx)
Requirements
- Visual Studio Code 1.99.0 or higher
- Cursor 1.7 or higher
Made with ❤️ for React developers
| |