Add connection to backend test
This commit is contained in:
parent
cf09bc50fb
commit
ca091bac92
@ -1,17 +1,28 @@
|
|||||||
import React from 'react';
|
import React, {ReactElement, useEffect} from 'react';
|
||||||
import Footer from "./modules/Footer";
|
import Footer from "./modules/Footer";
|
||||||
import Search from "./modules/Search";
|
import Search from "./modules/Search";
|
||||||
import Header from "./modules/Header";
|
import Header from "./modules/Header";
|
||||||
|
|
||||||
export default function App(){
|
export default function App(){
|
||||||
// @ts-ignore
|
const [content, setContent] = React.useState<ReactElement>();
|
||||||
const content = <div>
|
|
||||||
<Header />
|
|
||||||
<Search />
|
|
||||||
<Footer />
|
|
||||||
</div>
|
|
||||||
|
|
||||||
return(content)
|
useEffect(() => {
|
||||||
|
setContent(<h1>Testing connection to backend...</h1>)
|
||||||
|
getData('http://127.0.0.1:6531/v2/Ping').then((result) => {
|
||||||
|
console.log(result);
|
||||||
|
if(result === null){
|
||||||
|
setContent(<h1>No connection to backend</h1>);
|
||||||
|
}else{
|
||||||
|
setContent(<Search />)
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}, []);
|
||||||
|
|
||||||
|
return(<div>
|
||||||
|
<Header />
|
||||||
|
{content}
|
||||||
|
<Footer />
|
||||||
|
</div>)
|
||||||
}
|
}
|
||||||
|
|
||||||
export function getData (uri: string) : Promise<object> {
|
export function getData (uri: string) : Promise<object> {
|
||||||
|
@ -20,6 +20,7 @@ body{
|
|||||||
background-color: var(--background-color);
|
background-color: var(--background-color);
|
||||||
font-family: "Inter", sans-serif;
|
font-family: "Inter", sans-serif;
|
||||||
overflow-x: hidden;
|
overflow-x: hidden;
|
||||||
|
color: var(--primary-color);
|
||||||
}
|
}
|
||||||
|
|
||||||
header {
|
header {
|
||||||
|
Loading…
Reference in New Issue
Block a user