Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Features/support actions #292

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

9swampy
Copy link

@9swampy 9swampy commented Apr 7, 2024

Implements support for Enterprise Action names #289.

As I'm a windows user made a little tweak so the build process is platform independent (clean.js).

The last commit's the important one. Tbh I'm not sure why the eliminated div was there in the first place; but it was injecting an extra div with data-action=undefined that was breaking the expected functionality. With the extra div eliminated, this works for both V2 and V3 using "import ReCAPTCHA from ./recaptcha;"

I've not verified "import RecaptchaWrapper from ./recaptcha-wrapper;"

I've also added a test for getValue mapping to getResponse (not sure why you mapped like this but it threw me off so adding documentation so it doesn't get changed accidentally by someone else going down the same rabbit hole I went down).

@hartzis @nike1v too - there's several long standing PRs on here that look good; adding another. Ofc I appreciate you and @dozoisch are all busy... hence I've tried to keep the PR clean and easy; to that end had to close and reopen to fix lint issues.

9swampy added 3 commits April 7, 2024 22:43
… that getValue exposes getResponse (no idea why it was mismapped, legacy reasons?).
…here in the first place; but it was injecting an extra div with data-action=undefined that was breaking the expected functionality. With the extra div eliminated, this works for both V2 and V3 using "import ReCAPTCHA from ./recaptcha;"
@9swampy
Copy link
Author

9swampy commented Apr 8, 2024

In the meantime I've published a scoped package at @9swampy/react-google-recaptcha

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant