/** * This file is part of the SplendidBear Websites' projects. * * Copyright (c) 2026 @ www.splendidbear.org * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ import React from 'react'; import { createRoot } from 'react-dom/client'; import { ContactForm } from '@global-components'; const wrapper = document.getElementById('contact-form-wrapper'); if (wrapper) { const siteKey = wrapper.dataset.siteKey; const recaptchaFieldId = wrapper.dataset.recaptchaFieldId; if (siteKey && recaptchaFieldId) { createRoot(wrapper).render( ); } else { console.error('ContactForm: Missing siteKey or recaptchaFieldId in data attributes'); } }