[Functionality] Request Service Repository - request backend endpoint and fill data if available

This commit is contained in:
Arslan, Erdem
2023-12-02 17:30:39 +01:00
parent 3d60652cf1
commit cd0d3937c4

View File

@@ -9,9 +9,31 @@ import {
APServiceRepositoryDummyData, APServiceRepositoryDummyData,
APServiceRepositoryTableConfig, APServiceRepositoryTableConfig,
} from "@/mock/access_point"; } from "@/mock/access_point";
import {useEffect, useState} from "react";
export default function AccessPoint() { export default function AccessPoint() {
return ( const [repositoryData, setRepositoryData] = useState([]);
useEffect(() => {
fetch('http://localhost:2979/api/v1/get_repositories', {
method: 'GET',
// credentials: 'include',
})
.then(resp => resp.json().then(jsonData => {
console.log(jsonData);
if (jsonData.length > 0) {
setRepositoryData(jsonData);
} else {
setRepositoryData(APServiceRepositoryDummyData);
}
}
))
.then()
.catch()
}, []);
return (
<div className="m-10"> <div className="m-10">
<SummaryDetails <SummaryDetails
hasRefreshButton hasRefreshButton
@@ -27,7 +49,7 @@ export default function AccessPoint() {
<div> <div>
<h4>Service Repository View </h4> <h4>Service Repository View </h4>
<CustomTable <CustomTable
data={APServiceRepositoryDummyData} data={repositoryData}
configuration={APServiceRepositoryTableConfig} configuration={APServiceRepositoryTableConfig}
/> />
</div> </div>