import { configureDateTime } from '../booking-ui/dateTime'; import * as React from 'react'; import { createRoot } from 'react-dom/client'; import { BookingApp } from './BookingApp'; import type { BookingConfig } from '../booking-ui/api'; declare global { interface Window { ABeCeBookingPublic?: (BookingConfig & { id: string; })[]; } } for (const config of window.ABeCeBookingPublic ?? []) { const element = document.getElementById(config.id); if (element) { configureDateTime(config); createRoot(element).render(); } }