import React, { useEffect, useState } from 'react'
// import { useLocation, useNavigate } from 'react-router-dom'
// import { useMutation } from '@tanstack/react-query'
// import myLinks from '../../myLinks'
import Label from '../Label'
import InputText from '../InputText'
import PageLoader from '../PageLoader'
// import { loginUser } from '../../services/siteServices'
import GoogleDownload from '../../assets/download/andriod.jpg'
import IOSDownload from '../../assets/download/apple.jpg'
export default function LoginCom() {
const [loading, setLoading] = useState(true)
// const {state} = useLocation()
// const navigate = useNavigate()
const [fields, setFields] = useState({
username: '',
password: '',
})
const handleChange = ({target:{name, value}}) => {
setFields(prev => ({...prev, [name]:value}))
}
// const login = useMutation({
// mutationFn: (fields) => {
// if(!fields.username || !fields.password){
// throw new Error('Please provide all fields marked *')
// }
// return loginUser(fields)
// },
// onError: (error) => {
// console.log(error)
// },
// onSuccess: (res) => {
// // const {token, room} = res?.data?.data
// // if(token){
// // localStorage.setItem('token', token)
// // localStorage.setItem('room', room)
// // // const data = {token}
// // // dispatch(updateUserDetails({ ...data }));
// // }
// navigate(myLinks.home, {state:{proceed:'true'}}) // later add redux to dispatch state
// }
// })
useEffect(()=>{
// if(state?.proceed != 'true'){
// return navigate(myLinks.getStarted, {replace:true})
// }
setTimeout(()=>{
setLoading(false)
},200)
},[])
return (
<>
{loading ?