UNPKG

@amalsr/bootstrap-contact-form

Version:

A Bootstrap-based contact form widget for React, Next.js, and raw HTML via <script>.

15 lines (13 loc) 467 B
import React from 'react'; import ReactDOM from 'react-dom/client'; import ContactForm from './ContactForm'; // Make globally callable function for HTML window.renderContactForm = function (selector, props = {}) { const container = document.querySelector(selector); if (!container) { console.error(`Container "${selector}" not found`); return; } const root = ReactDOM.createRoot(container); root.render(React.createElement(ContactForm, props)); };