Advertisement
Guest User

Untitled

a guest
Sep 21st, 2020
248
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import React, { useContext, useState } from 'react';
  2. import { Grid } from '@material-ui/core';
  3. import { useForm, Form } from '../../useForm';
  4. import Controls from '../../controls/Controls';
  5. import { AuthStepperContext } from '../../../Context/AuthStepperContext';
  6. import axios from 'axios'
  7. import { useAuth } from '../../../Context/AuthContext'
  8. import { Link, Redirect } from "react-router-dom";
  9.  
  10.  
  11. export default function BusinessRegisterForm() {
  12.  
  13.   // const {userData, setUserData} = useContext(AuthStepperContext);
  14.   const [isError, setIsError] = useState(false);
  15.   const [isLoggedIn, setLoggedIn] = useState(false);
  16.   const { setAuthTokens } = useAuth();
  17.  
  18.   const {
  19.     pin,
  20.     setPin,
  21.     name,
  22.     setName,
  23.     industry,
  24.     setIndustry,
  25.     address,
  26.     setAddress,
  27.     preferred_url,
  28.     setPreferred_url,
  29.     handleSubmit
  30.  
  31.   } = useContext(AuthStepperContext);
  32.  
  33.  
  34.   return (
  35.     <form onClick={handleSubmit}>
  36.       <Grid container spacing={2}>
  37.         <Grid item xs={12} sm={12}>
  38.           <Controls.Input
  39.             label="Company Name"
  40.             //value={userData['name']}
  41.             value = {name}
  42.             name="name"
  43.             onChange = {e => setName(e.target.value)}
  44.             // onChange={e => setUserData({...userData, 'name': e.target.value })}
  45.             // error =  {errors.companyName}
  46.           />
  47.           <Controls.Input
  48.             label="Company Pin"
  49.             // value={userData['pin']}
  50.             value = {pin}
  51.             name="pin"
  52.             onChange = {e => setPin(e.target.value)}
  53.             // onChange={e => setUserData({...userData, 'pin': e.target.value })}
  54.  
  55.             // error =  {errors.lastName}
  56.           />
  57.           <Controls.Input
  58.             label="Industry"
  59.             // value={userData['industry']}
  60.             value = {industry}
  61.             name="industry"
  62.             onChange = {e => setIndustry(e.target.value)}
  63.             // onChange={e => setUserData({...userData, 'industry': e.target.value })}
  64.             // error =  {errors.industry}
  65.           />
  66.           <Controls.Input
  67.             label="Address"
  68.             // value={userData['address']}
  69.             value = {address}
  70.             name="address"
  71.             onChange = {e => setAddress(e.target.value)}
  72.             // onChange={e => setUserData({...userData, 'address': e.target.value })}
  73.             // error =  {errors.industry}
  74.           />
  75.           <Controls.Input
  76.             label="Preferred Company url"
  77.             //value={userData['preferred_url']}
  78.             value = {preferred_url}
  79.             name="preferred_url"
  80.             onChange = {e => setPreferred_url(e.target.value)}
  81.             // onChange={e => setUserData({...userData, 'preferred_url': e.target.value })}
  82.             // error =  {errors.industry}
  83.           />
  84.         </Grid>
  85.       </Grid>
  86.     </form>
  87.   );
  88. }
  89.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement