Inertia Rails Controllers

ALWAYS `render inertia: { key: data }` to pass data as props — instance variables are NOT auto-passed (only alba-inertia does that). Rails controller patterns for Inertia.js: render inertia, prop types (defer, optional, merge, scroll), shared data, flash, PRG redirects, validation errors. Use when writing controllers that load data, display records, or serve Inertia responses. CRITICAL: external URLs (Stripe/OAuth) MUST use inertia_location, NEVER redirect_to.

inertia-rails Updated

File contents

inertia-rails/skills/tree/main/skills/inertia-rails-controllers commit 9d0f953f30

Frequently asked questions

npx skillmds@latest add inertia-rails/inertia-rails-controllers