import React, { useState } from 'react'; import './Login.scss'; import { LoginData } from '../../../../Data/source/remote/RemoteDataSource'; export type FunctionTypeLoginDataToVoid = (data: LoginData) => void; type LoginProps = { loginHandler?: FunctionTypeLoginDataToVoid; }; // eslint-disable-next-line react/function-component-definition const Login = ({ loginHandler }: LoginProps) => { // const currentContext = useQbInitializedDataContext(); const [UserName, setUsername] = useState(''); const [Password, setPassword] = useState(''); // const [term, setTerm] = useState(''); const submitForm = (event: React.FormEvent) => { // Preventing the page from reloading event.preventDefault(); // Do something // alert(username); console.log('submit actions perform'); const data: LoginData = { login: UserName, password: Password, }; console.log('data: ', data); if (loginHandler) { // // const oldData: InitParams = currentContext.InitParams; // const newData: InitParams = { ...oldData, loginData: data }; // currentContext.updateQBInitParams(newData); // // loginHandler(data); } }; return (

Please login.

setUsername(event.target.value)} />

setPassword(event.target.value)} />

//
//
// setTerm(e.target.value)} // type="text" // placeholder="Enter a term" // className="input" // /> // //
//
); }; export default Login;