Oauth-Popups are some pretty nasty jams that don't fit well in React. This component allows you declare an oauth-popup inline with your components and handles the nasty window navigation for you.
npm install react-oauth-popup --save
- url - the url of the oauth navigation screen (instagram/facebook/etc.)
- onCode - called when the user has successfully authenticated with the oauth code
- width - width of the popup window (optional)
- height - height of the popup window (optional)
- title - title of the popup window (optional)
const onCode = (code) => console.log("wooooo a code", code);
function Comp() {
return (
<OauthPopup
url="http://FriendlyMultiNationalTechConglomerate.com"
onCode={onCode}
>
<div>Click me to open a Popup</div>
</OauthPopup>
);
}
MIT