Deze widget kan je hergebruiken op elke website met een eigen kleur en label.
Kies een beschikbare dag en tijdslot voor uw onderhoudsbeurt.
Kopieer components/booking/BookingWidget.jsx en lib/belgianHolidays.js naar de nieuwe app.
Gebruik de widget zo:
import BookingWidget from "@/components/booking/BookingWidget";
<BookingWidget
primaryColor="#2563EB" // jouw merkkleur
title="Afspraak boeken"
subtitle="Kies een datum en tijdslot."
appointmentLabel="Installatie"
confirmationFn="sendBookingConfirmation"
onSuccess={(booking) => console.log(booking)}
/>De widget leest automatisch de ScheduleSettings entiteit voor beschikbare dagen/slots.