Skip to content

Commit e5f6fd9

Browse files
authoredAug 9, 2017
Merge pull request #53 from m-orsh/master
add an accessor for widgetid
2 parents 8932900 + 4eab065 commit e5f6fd9

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed
 

‎src/recaptcha-wrapper.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,5 @@ const globalName = "grecaptcha";
1111
export default makeAsyncScriptLoader(ReCAPTCHA, URL, {
1212
callbackName,
1313
globalName,
14-
exposeFuncs: ["getValue", "reset", "execute"],
14+
exposeFuncs: ["getValue", "getWidgetId", "reset", "execute"],
1515
});

‎src/recaptcha.js

+7
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,13 @@ export default class ReCAPTCHA extends React.Component {
1616
return null;
1717
}
1818

19+
getWidgetId() {
20+
if (this.props.grecaptcha && this.state.widgetId !== undefined) {
21+
return this.state.widgetId;
22+
}
23+
return null;
24+
}
25+
1926
execute() {
2027
const { grecaptcha } = this.props;
2128
const { widgetId } = this.state;

0 commit comments

Comments
 (0)