aboutsummaryrefslogtreecommitdiff
path: root/frontend/src/components/HubList.js
diff options
context:
space:
mode:
authorMichael Foiani <sotech117@michaels-mbp-3.lan>2021-04-16 19:18:00 -0400
committerMichael Foiani <sotech117@michaels-mbp-3.lan>2021-04-16 19:18:00 -0400
commita7f1433da5ddf11845251a062da96bc42c631f50 (patch)
treead1ed8eb27abbd63ca31f7229ffdfa0a379fd394 /frontend/src/components/HubList.js
parentd339801aba3fcedc0b3027f73dac91deaae14acc (diff)
Deleted template for frontend.
Diffstat (limited to 'frontend/src/components/HubList.js')
-rw-r--r--frontend/src/components/HubList.js43
1 files changed, 0 insertions, 43 deletions
diff --git a/frontend/src/components/HubList.js b/frontend/src/components/HubList.js
deleted file mode 100644
index 64dd131..0000000
--- a/frontend/src/components/HubList.js
+++ /dev/null
@@ -1,43 +0,0 @@
-// React and component imports
-import { useEffect, useState } from "react";
-import Hub from './Hub';
-
-/**
- * Component that build the checkin list and displays checkin info.
- * @returns {import('react').HtmlHTMLAttributes} A div with the checkins
- * in a vertical layout.
- */
-function HubList(props) {
- const [hubItems, setHubItems] = useState([]);
-
- /**
- * Loads new the checkins into the current cache/map of checkins.
- */
- const updateHubItems = () => {
- let tempCheckinItems = [];
- const sorted = Object.entries(props.data).sort(([,a],[,b]) => b-a);
- console.log(sorted);
- for (const [key, value] of sorted) {
- tempCheckinItems.push(
- <Hub name={key} value={value}></Hub>
- );
- }
- setHubItems(tempCheckinItems);
- }
-
- // React hook that queries the checkin database every 5 seconds.
- useEffect(() => {
- updateHubItems();
- }, [props.data]);
-
- return (
- <div className="User-checkin">
- <div className="Checkins">
- <h2>Individual Suspicion</h2>
- <ul className='Checkin-list'>{hubItems}</ul>
- </div>
- </div>
- );
-}
-
-export default HubList; \ No newline at end of file