react

Installation
SKILL.md

React

Instructions

This project uses React 19 with TypeScript and the React Compiler enabled via babel-plugin-react-compiler.

Component Structure

  • Pages live in resources/js/pages/ and are rendered via Inertia
  • Shared components live in resources/js/components/
  • UI primitives (shadcn/ui) live in resources/js/components/ui/
  • Custom hooks live in resources/js/hooks/

Page Props from Controllers

Always receive page data as props from the Laravel controller via Inertia. Do NOT fetch data client-side or use useEffect to load page data.

Related skills
Installs
28
First Seen
Jan 24, 2026