Ignore:
Timestamp:
02/04/24 16:57:49 (8 months ago)
Author:
darsov2 <62809499+darsov2@…>
Branches:
master
Children:
efaa053
Parents:
07f4e8b
Message:

ouath, mailing impl

File:
1 edited

Legend:

Unmodified
Added
Removed
  • frontend/src/Components/Login/LoginForm.js

    r07f4e8b r0f5aa27  
    55import useLogin from "../Hooks/User/useLogin";
    66import { Link } from "react-router-dom";
     7import useCreate from "../Hooks/useCreate";
     8import {useAuth} from "../Context/AuthContext";
    79
    8 const LoginForm = () => {
     10const LoginForm = (props) => {
    911  const { formData, onFormChange, onCheckBoxChange, setFormData } = useFormData(
    1012    {
    11       email: "",
     13      username: "",
    1214      password: "",
    1315    }
    1416  );
    1517
    16   const { login } = useLogin();
     18  const { createEntity } = useCreate();
     19  const Auth = useAuth();
    1720
    1821  return (
     
    2730            type="email"
    2831            placeholder="Enter email"
    29             name="email"
     32            name="username"
    3033            onChange={onFormChange}
    3134            value={formData.email}
    3235          />
    33           <Form.Text className="text-muted">
    34             Вашите податоци никогаш нема да бидат споделени.
    35           </Form.Text>
    3636        </Form.Group>
    3737
     
    4646          />
    4747        </Form.Group>
    48         <Form.Group className="mb-3" controlId="formBasicCheckbox">
    49           <Form.Check type="checkbox" label="Check me out" />
    50         </Form.Group>
    51         <Link to={"/register"} style={{textDecoration: "none"}}>
    52           <Form.Text className="text-muted" style={{color: "#159895!important"}} >
    53             Регистритрај се
    54           </Form.Text>
    55         </Link>
     48        {/*<Form.Group className="mb-3" controlId="formBasicCheckbox">*/}
     49        {/*  <Form.Check type="checkbox" label="Check me out" />*/}
     50        {/*</Form.Group>*/}
     51        {/*<Link to={"/register"} style={{textDecoration: "none"}}>*/}
     52        {/*  <Form.Text className="text-muted" style={{color: "#159895!important"}} >*/}
     53        {/*    Регистритрај се*/}
     54        {/*  </Form.Text>*/}
     55        {/*</Link>*/}
    5656        <Form.Group className="my-1">
    5757          <Button
     
    6262              e.preventDefault();
    6363              console.log(formData);
    64               login(formData)
     64              createEntity(`/users/${Auth.getUser().userId}/connect`, formData, props.refresh)
    6565            }}
    6666          >
     
    6868              <AiFillLock />
    6969            </span>
    70             <span className="ikona mx-3">Најави се</span>
     70            <span className="ikona mx-3">Поврзи</span>
    7171          </Button>
    7272        </Form.Group>
Note: See TracChangeset for help on using the changeset viewer.