- I am new to React.
- I am able to display a table component with hard code data.
- But right now I have all the data in table.json.
- Can you tell me how to fetch the values from table.json using axios get request and display in table?
- It would be great if you let me know so that in future I can work on API requests.
- Providing my stackblitz and code below.
https://stackblitz.com/edit/react-redux-realworld-sqwnsm?file=components/Sports/index.js
class EnhancedTable extends React.Component {
state = {
id: 1,
order: 'asc',
orderBy: 'order',
selected: [],
data: [
createData('Cupcake', 'shortname', 'hhhhbbbbhhhhjjjjkkkkjjjkkkkkkkkjjhhhhgghhjjhhhjhhjhjhjhh', 1, 'Code', 'Active'),
createData('Cupcake', 'shortname', 'hhhhbbbbhhhhjjjjkkkkjjjkkkkkkkkjjhhhhgghhjjhhhjhhjhjhjhh', 1, 'Code', 'Active'),
createData('Cupcake', 'shortname', 'hhhhbbbbhhhhjjjjkkkkjjjkkkkkkkkjjhhhhgghhjjhhhjhhjhjhjhh', 1, 'Code', 'Active'),
createData('Cupcake', 'shortname', 'hhhhbbbbhhhhjjjjkkkkjjjkkkkkkkkjjhhhhgghhjjhhhjhhjhjhjhh', 1, 'Code', 'Active'),
createData('Cupcake', 'shortname', 'hhhhbbbbhhhhjjjjkkkkjjjkkkkkkkkjjhhhhgghhjjhhhjhhjhjhjhh', 1, 'Code', 'Active'),
createData('Cupcake', 'shortname', 'hhhhbbbbhhhhjjjjkkkkjjjkkkkkkkkjjhhhhgghhjjhhhjhhjhjhjhh', 1, 'Code', 'Active'),
],
page: 0,
rowsPerPage: 5,
};
json data
[
{
"name": "Cupcake",
"shortname": "shortname",
"description": "hhhhbbbbhhhhjjjjkkkkjjjkkkkkkkkjjhhhhgghhjjhhhjhhjhjhjhh",
"order": "1",
"code": "code",
"status": "active"
},
{
"name": "Cupcake2",
"shortname": "shortname2",
"description": "hhhhbbbbhhhhjjjjkkkkjjjkkkkkkkkjjhhhhgghhjjhhhjhhjhjhjhh",
"order": "1",
"code": "code",
"status": "active"
}
]