Visualize the 'use client' boundary in your React codebase from the caller's side.
- 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'.
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>
)
}.jsx,.tsxfiles- Automatically detects
"use client"directives - Supports index file imports (
./components→./components/index.tsx)
- Visual Studio Code 1.99.0 or higher
- Cursor 1.7 or higher
Made with ❤️ for React developers