← All booking examples
React integration
React component
Mount the typed Voyj iframe wrapper as a React island inside an Astro site.
Open direct booking page
React package test
The iframe wrapper, mounted as an island
This page mounts VoyjBookingEmbed, a React wrapper around the same booking frame, and lets Astro hydrate it in the browser. The wrapper owns the iframe, origin checks, resize bridge, and booking event callback.
Demo integration
A live Voyj booking seam
This is a demonstration page for Bottletop Coaching Co. Nothing here takes a real booking or payment. To talk about using Voyj for your own practice, emailinfo@bottletop.com.au.