[Functionality] Request Home Table
Some checks failed
checks-impure / test (pull_request) Successful in 34s
checks / test (pull_request) Failing after 2m52s

- request entities for home view table
This commit is contained in:
Onur Arslan
2023-12-06 19:25:08 +01:00
parent 10d9b995cb
commit 647fc33acd
2 changed files with 34 additions and 16 deletions

View File

@@ -1,11 +1,29 @@
"use client";
import { NoDataOverlay } from "@/components/noDataOverlay";
import {NoDataOverlay} from "@/components/noDataOverlay";
import SummaryDetails from "@/components/summary_card";
import CustomTable from "@/components/table";
import { HomeDummyData, HomeTableConfig } from "@/mock/home";
import {HomeDummyData, HomeTableConfig} from "@/mock/home";
import {useEffect, useState} from "react";
export default function Home() {
const [homeData, setHomeData] = useState([]);
useEffect(() => {
fetch("http://localhost:2979/api/v1/get_entities", {
method: "GET",
// credentials: 'include',
})
.then((resp) =>
resp.json().then((jsonData) => {
console.log(jsonData);
jsonData.length > 0 ? setHomeData(jsonData) : setHomeData(HomeDummyData);
}),
)
.then()
.catch();
}, []);
return (
<div className="m-10">
<SummaryDetails
@@ -16,7 +34,7 @@ export default function Home() {
<div>
<h4>Home View Table</h4>
<CustomTable data={HomeDummyData} configuration={HomeTableConfig} />
<CustomTable data={homeData} configuration={HomeTableConfig} />
</div>
<div>