diff options
Diffstat (limited to 'FrontEnd/src/views/register')
| -rw-r--r-- | FrontEnd/src/views/register/index.tsx | 55 | 
1 files changed, 55 insertions, 0 deletions
diff --git a/FrontEnd/src/views/register/index.tsx b/FrontEnd/src/views/register/index.tsx new file mode 100644 index 00000000..da59ef94 --- /dev/null +++ b/FrontEnd/src/views/register/index.tsx @@ -0,0 +1,55 @@ +import React from "react"; + +const RegisterPage: React.FC = () => { +  const [username, setUsername] = React.useState<string>(""); +  const [password, setPassword] = React.useState<string>(""); +  const [confirmPassword, setConfirmPassword] = React.useState<string>(""); +  const [registerCode, setRegisterCode] = React.useState<string>(""); + +  return ( +    <div> +      <div> +        <label>Username</label> +        <input +          type="text" +          value={username} +          onChange={(e) => { +            setUsername(e.target.value); +          }} +        /> +      </div> +      <div> +        <label>Password</label> +        <input +          type="password" +          value={password} +          onChange={(e) => { +            setPassword(e.target.value); +          }} +        /> +      </div> +      <div> +        <label>Confirm Password</label> +        <input +          type="password" +          value={confirmPassword} +          onChange={(e) => { +            setConfirmPassword(e.target.value); +          }} +        /> +      </div> +      <div> +        <label>Register Code</label> +        <input +          type="text" +          value={registerCode} +          onChange={(e) => { +            setRegisterCode(e.target.value); +          }} +        /> +      </div> +    </div> +  ); +}; + +export default RegisterPage;  | 
