Skip to content

Commit f6d5533

Browse files
committed
Update RestAPI.js
1 parent f050397 commit f6d5533

File tree

1 file changed

+12
-13
lines changed

1 file changed

+12
-13
lines changed

src/Components/RestAPI/RestAPI.js

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -10,23 +10,21 @@ export default class RestAPI extends Component {
1010
this.state = {
1111
results: [],
1212
columns: [
13-
{ name: 'Name', selector: 'name', sortable: true },
14-
{ name: 'Email', selector: 'email', sortable: true },
15-
{ name: 'Phone', selector: 'phone', sortable: true, right: true }
13+
{ name: 'Name', selector: row => row.name, sortable: true },
14+
{ name: 'Email', selector: row => row.email, sortable: true },
15+
{ name: 'Phone', selector: row => row.phone, sortable: true, right: true }
1616
]
1717
}
1818
}
1919

20-
componentDidMount() {
21-
return axios.get(`https://jsonplaceholder.typicode.com/users`)
22-
.then(response => {
23-
const results = response.data
24-
//console.log(results)
25-
this.setState({ results })
26-
})
27-
.catch(error => {
28-
//console.log(error)
29-
})
20+
async componentDidMount() {
21+
try {
22+
const response = await axios.get(`https://jsonplaceholder.typicode.com/users`)
23+
const results = response.data
24+
this.setState({ results })
25+
} catch (error) {
26+
console.log(error);
27+
}
3028
}
3129

3230
render() {
@@ -37,6 +35,7 @@ export default class RestAPI extends Component {
3735
title=''
3836
columns={this.state.columns}
3937
data={this.state.results}
38+
selectableRows
4039
/>
4140
</Fragment>
4241
)

0 commit comments

Comments
 (0)