@trustcomponent/trustcaptcha-react
Version:
TrustCaptcha – Privacy-first CAPTCHA solution for React. GDPR-compliant, bot protection made in Europe.
17 lines (16 loc) • 723 B
JavaScript
'use client';
import { createComponent } from '@stencil/react-output-target/runtime';
import { TrustcaptchaComponent as TrustcaptchaComponentElement, defineCustomElement as defineTrustcaptchaComponent } from "@trustcomponent/trustcaptcha-frontend/dist/components/trustcaptcha-component.js";
import React from 'react';
export const TrustcaptchaComponent = createComponent({
tagName: 'trustcaptcha-component',
elementClass: TrustcaptchaComponentElement,
react: React,
events: {
onCaptchaStarted: 'captchaStarted',
onCaptchaSolved: 'captchaSolved',
onCaptchaFailed: 'captchaFailed',
onCaptchaReset: 'captchaReset'
},
defineCustomElement: defineTrustcaptchaComponent
});