From f8a7587b8e0223dff5f23051c80db972fbd82205 Mon Sep 17 00:00:00 2001 From: vedfordev Date: Thu, 7 Mar 2024 23:09:39 +0530 Subject: [PATCH] #1140 | changed fetch api to http method and removed function --- src/rootApp/views/SignInView.js | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/src/rootApp/views/SignInView.js b/src/rootApp/views/SignInView.js index 81de25e64..340683ad2 100644 --- a/src/rootApp/views/SignInView.js +++ b/src/rootApp/views/SignInView.js @@ -18,11 +18,7 @@ import React, { useEffect, useState } from "react"; import SideImage from "../../avni-background.jpeg"; import { withStyles } from "@material-ui/core/styles"; import ApplicationContext from "../../ApplicationContext"; - -const fetchReportingSystem = async setReportingSystems => { - const data = await fetch("/Config").then(response => response.json()); - data.reportingSystems && setReportingSystems(data.reportingSystems); -}; +import http from "common/utils/httpClient"; function SignInView({ classes, @@ -37,7 +33,14 @@ function SignInView({ const [reportingSystems, setReportingSystems] = useState(null); useEffect(() => { - fetchReportingSystem(setReportingSystems); + http + .get("/Config") + .then( + response => + response.data && + response.data.reportingSystems && + setReportingSystems(response.data.reportingSystems) + ); return () => { setReportingSystems(null); };