React component for WP Libre Form

React component for WP Libre Form. Depends on @libreform/libreform, which is NOT bundled with the package, you have to install it yourself.
Installation
npm install @libreform/react-component-libre-form
Usage
Like any other component. Should work just like WPLF works without React. If you need access to the dom node, you can create a ref with useRef() and pass it into the component as property.
import LibreForm from '@libreform/react-component'
function Demo() {
const ref = useRef(null)
return <div>
<h1>Demo</h1>
<LibreForm form="form-slug" ref={ref} className="myClassName" IfErrors={YourErrorComponent} WhileLoading{YourLoadingComponent} />
</div>
}
Gotchas
This is just a dangerouslySetInnerHTML wrapper & bindings for WPLF. There's no sanitation. You should know the risks of unrestricted HTML.