aboutsummaryrefslogtreecommitdiff
path: root/frontend/src/components/SECAPIData.js
diff options
context:
space:
mode:
authorJulia McCauley <skurvyj@gmail.com>2021-04-16 18:35:47 -0400
committerJulia McCauley <skurvyj@gmail.com>2021-04-16 18:35:47 -0400
commiteab479adc987ab20424a542275a697e0c8dbce61 (patch)
tree0c5a97293f8a7bbd779cda500b7b0e6a8034fd76 /frontend/src/components/SECAPIData.js
parent2b49d7ba79e8a26a0abe3e0e16ad72f103072ac1 (diff)
parent868c250d5c9ab45be1c5a478d2ff5cd82ec60f2d (diff)
pulling latest frontend changes Merge branch 'master' of github.com:cs0320-2021/term-project-cohwille-jmccaul3-mfoiani-rhunt2
Diffstat (limited to 'frontend/src/components/SECAPIData.js')
-rw-r--r--frontend/src/components/SECAPIData.js43
1 files changed, 43 insertions, 0 deletions
diff --git a/frontend/src/components/SECAPIData.js b/frontend/src/components/SECAPIData.js
new file mode 100644
index 0000000..b0ad82d
--- /dev/null
+++ b/frontend/src/components/SECAPIData.js
@@ -0,0 +1,43 @@
+import React, {useState, useEffect} from 'react';
+import Button from './Button';
+import HubList from './HubList';
+import HubMap from './HubList';
+import './App.css';
+import Banner from './Banner';
+
+
+
+function SECAPIData() {
+ const [displayData, setDisplayData] = useState({});
+
+ const sendToBackend = () => {
+ console.log(dataToBackend);
+
+ fetch("http://localhost:4567/data", {
+ method: "POST",
+ body: JSON.stringify({
+ "data" : dataToBackend
+ }),
+ headers: {
+ "Content-Type": "application/json",
+ },
+ credentials: "same-origin"
+ })
+
+ .then(response => response.json().then(data => setDisplayData(data)))
+ .catch(error => console.log(error));
+ }
+
+ useEffect(() => sendToBackend(), []);
+
+ return (
+ <div className="mainGrid">
+ <Banner></Banner>
+ <HubList data={displayData}></HubList>
+ <HubMap></HubMap>
+ </div>
+ );
+}
+
+export default SECAPIData;
+ \ No newline at end of file