diff options
author | Michael Foiani <sotech117@michaels-mbp-3.lan> | 2021-04-20 01:01:02 -0400 |
---|---|---|
committer | Michael Foiani <sotech117@michaels-mbp-3.lan> | 2021-04-20 01:01:02 -0400 |
commit | d798737f0c5e00ef39b8695297f41d93922b3ad5 (patch) | |
tree | ccfda105d19060faaca09a5a342dcee3b465d74f /react-frontend/src/components/HubWidget.js | |
parent | 56532c3d09b162390602af0f94c78ade0d6181e2 (diff) |
Quick search feature and some restructuring.
Diffstat (limited to 'react-frontend/src/components/HubWidget.js')
-rw-r--r-- | react-frontend/src/components/HubWidget.js | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/react-frontend/src/components/HubWidget.js b/react-frontend/src/components/HubWidget.js new file mode 100644 index 0000000..e3c03cd --- /dev/null +++ b/react-frontend/src/components/HubWidget.js @@ -0,0 +1,29 @@ +// React and component imports +import { useEffect, useState } from "react"; +import Hub from "./Hub.js"; +import InvestorInfo from "./InvestorInfo.js"; + +// CSS import +import '../css/UserCheckin.css'; +import HubList from "./HubList.js"; +import Search from "./Search.js"; + +/** + * Component that build the checkin list and displays checkin info. + * @returns {import('react').HtmlHTMLAttributes} A div with the hubs + * in a vertical layout. + */ +function HudWidget(props) { + return ( + <div className="User-checkin"> + <div className="Checkins"> + <h2>Suspicion Ranks</h2> + <HubList setHasLoaded={props.setHasLoaded} data={props.data} setSelected={props.setSelected} selected={props.selected} dates={props.dates}></HubList> + </div> + <Search></Search> + <InvestorInfo personId={props.selected} isSelected={isSelected} selectedId={props.selected} dates={props.dates}></InvestorInfo> + </div> + ); +} + +export default HubWidget;
\ No newline at end of file |