Overview
Status: Preview, premium component pack · Kind: plugin · Surface: frontend · Runtime: Inertia React
This package provides the React implementation for Theme Inertia Bookings. When
installed with capell-app/inertia-react-adapter, it registers a themed Inertia
app entrypoint and the generic React adapter build condition backs off.
What This Package Adds
Section titled “What This Package Adds”resources/js/app.jsx, the themed React Inertia entrypoint.- React implementations for
Capell/PageandCapell/Bookings/Request. - React widget components for title, content, and image blocks.
- Tailwind source registration and a package-owned build asset condition.
Boundaries
Section titled “Boundaries”The component pack does not own booking data, routes, or validation. It renders
the server props supplied by capell-app/theme-inertia-bookings and
capell-app/bookings.
Screenshot Plan
Section titled “Screenshot Plan”docs/screenshots.json records the required component-pack captures. The
marketplace gallery keeps the extension card artwork and promotes route-backed
PNG captures from docs/screenshots/ for the React request, services, loading,
validation, and mobile states.
Verification
Section titled “Verification”vendor/bin/pest packages/theme-inertia-bookings-react/tests --configuration=phpunit.xml