UNPKG

@amalsr/bootstrap-contact-form

Version:

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

18 lines (15 loc) 499 B
import React from 'react'; import ReactDOM from 'react-dom/client'; import ContactForm from "./ContactForm.jsx"; // For React usage export default ContactForm; // For HTML usage if (typeof window !== 'undefined') { window.renderContactForm = (containerId = 'contact-form', props = {}) => { const container = document.getElementById(containerId); if (container) { const root = ReactDOM.createRoot(container); root.render(React.createElement(ContactForm, props)); } }; }