Skip to content

Commit 0ab11ea

Browse files
committed
fix(Register): add missing form and autoComplete
1 parent 9f9eb65 commit 0ab11ea

File tree

1 file changed

+36
-34
lines changed

1 file changed

+36
-34
lines changed

src/views/Pages/Register/Register.js

Lines changed: 36 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import React, { Component } from 'react';
2-
import { Button, Card, CardBody, CardFooter, Col, Container, Input, InputGroup, InputGroupAddon, InputGroupText, Row } from 'reactstrap';
2+
import { Button, Card, CardBody, CardFooter, Col, Container, Form, Input, InputGroup, InputGroupAddon, InputGroupText, Row } from 'reactstrap';
33

44
class Register extends Component {
55
render() {
@@ -10,39 +10,41 @@ class Register extends Component {
1010
<Col md="6">
1111
<Card className="mx-4">
1212
<CardBody className="p-4">
13-
<h1>Register</h1>
14-
<p className="text-muted">Create your account</p>
15-
<InputGroup className="mb-3">
16-
<InputGroupAddon addonType="prepend">
17-
<InputGroupText>
18-
<i className="icon-user"></i>
19-
</InputGroupText>
20-
</InputGroupAddon>
21-
<Input type="text" placeholder="Username" />
22-
</InputGroup>
23-
<InputGroup className="mb-3">
24-
<InputGroupAddon addonType="prepend">
25-
<InputGroupText>@</InputGroupText>
26-
</InputGroupAddon>
27-
<Input type="text" placeholder="Email" />
28-
</InputGroup>
29-
<InputGroup className="mb-3">
30-
<InputGroupAddon addonType="prepend">
31-
<InputGroupText>
32-
<i className="icon-lock"></i>
33-
</InputGroupText>
34-
</InputGroupAddon>
35-
<Input type="password" placeholder="Password" />
36-
</InputGroup>
37-
<InputGroup className="mb-4">
38-
<InputGroupAddon addonType="prepend">
39-
<InputGroupText>
40-
<i className="icon-lock"></i>
41-
</InputGroupText>
42-
</InputGroupAddon>
43-
<Input type="password" placeholder="Repeat password" />
44-
</InputGroup>
45-
<Button color="success" block>Create Account</Button>
13+
<Form>
14+
<h1>Register</h1>
15+
<p className="text-muted">Create your account</p>
16+
<InputGroup className="mb-3">
17+
<InputGroupAddon addonType="prepend">
18+
<InputGroupText>
19+
<i className="icon-user"></i>
20+
</InputGroupText>
21+
</InputGroupAddon>
22+
<Input type="text" placeholder="Username" autoComplete="username" />
23+
</InputGroup>
24+
<InputGroup className="mb-3">
25+
<InputGroupAddon addonType="prepend">
26+
<InputGroupText>@</InputGroupText>
27+
</InputGroupAddon>
28+
<Input type="text" placeholder="Email" autoComplete="email" />
29+
</InputGroup>
30+
<InputGroup className="mb-3">
31+
<InputGroupAddon addonType="prepend">
32+
<InputGroupText>
33+
<i className="icon-lock"></i>
34+
</InputGroupText>
35+
</InputGroupAddon>
36+
<Input type="password" placeholder="Password" autoComplete="new-password" />
37+
</InputGroup>
38+
<InputGroup className="mb-4">
39+
<InputGroupAddon addonType="prepend">
40+
<InputGroupText>
41+
<i className="icon-lock"></i>
42+
</InputGroupText>
43+
</InputGroupAddon>
44+
<Input type="password" placeholder="Repeat password" autoComplete="new-password" />
45+
</InputGroup>
46+
<Button color="success" block>Create Account</Button>
47+
</Form>
4648
</CardBody>
4749
<CardFooter className="p-4">
4850
<Row>

0 commit comments

Comments
 (0)