import {GoogleLogin} from "@react-oauth/google";
import {GoogleOAuthProvider} from "@react-oauth/google";
import base64 from 'base-64';

const GoogleLoginButton = () => {
    const clientId = '716858812522-rb0pfisq317unkh4so5hvbu16p19kqp8.apps.googleusercontent.com'
	let token = null;
	let payload = null;
    return (
        <>
            <GoogleOAuthProvider clientId={clientId}>
                <GoogleLogin
                    onSuccess={(res) => {
						token = res.credential;
						let payload = token.substring(token.indexOf('.')+1,token.lastIndexOf('.'));
                        console.log(base64.decode(payload));
                    }}
                    onFailure={(err) => {
						console.log("Login Failed");
                        console.log(err);
                    }}
                />
            </GoogleOAuthProvider>
        </>
    );
};


export default GoogleLoginButton