Skip to content

Theme Inertia Bookings Vue

This page is generated from public package documentation in capell-4/packages and the package manifest checked into the source repository.

FieldValue
Composer packagecapell-app/theme-inertia-bookings-vue
Package slugtheme-inertia-bookings-vue
Product groupCapell Themes
Tierpremium
Bundlethemes
Runtime contextsfrontend
Capell version^4.0
Source repositorycapell-app/packages
Source pathpackages/theme-inertia-bookings-vue
Docs sourcepackages/theme-inertia-bookings-vue/docs
Manifestcapell.json

Theme Inertia Bookings Vue provides the Vue component implementation for the booking-first Inertia theme.

  • Package: capell-app/theme-inertia-bookings-vue
  • Namespace: Capell\ThemeStudio\InertiaBookingsVue\
  • Runtime: Inertia Vue
  • Surfaces: public frontend
  • Service provider: Capell\ThemeStudio\InertiaBookingsVue\Providers\InertiaBookingsVueServiceProvider
  • Capell dependencies: capell-app/theme-inertia-bookings, capell-app/inertia-vue-adapter

For teams, this package turns the booking theme into a Vue-powered public experience with the same server-side booking contract.

For developers, it registers the themed Vue entrypoint and component contribution for Capell/Bookings/Request; the generic Vue adapter build backs off when this component pack is installed.

  • resources/js/app.js, the themed Vue Inertia entrypoint.
  • Vue implementations for Capell/Page and Capell/Bookings/Request.
  • Vue widget components for title, content, and image blocks.
  • Tailwind source registration and package-owned build asset conditions.
  • Marketplace screenshot contract for booking request, services, loading, validation, and mobile states.
  • The package renders server props supplied by Theme Inertia Bookings and Bookings.
  • It owns no booking data, routes, validation, database tables, settings, or admin resources.
  • Do not duplicate booking availability or appointment request logic in Vue components.
Terminal window
vendor/bin/pest packages/theme-inertia-bookings-vue/tests --configuration=phpunit.xml