"use client"
import { signIn } from 'next-auth/react';
import { useSearchParams } from 'next/navigation';
import React from 'react';
import { FaGooglePlusG } from 'react-icons/fa6';

const GoogleBtn = () => {
    const searchParams = useSearchParams();

  const search = searchParams.get('callbackUrl') || '/';
  const handleGoogle = async () => {
    const res = await signIn('google', { callbackUrl: search });
    console.log(res)
    if (res?.error) {
      alert('something went wrong');
    } else {
      alert('login success');
    }
  };
  return (
    <button className='btn btn-primary btn-outline' onClick={handleGoogle}>
      <FaGooglePlusG/>
      Login With Google
   </button>
  );
};

export default GoogleBtn;