Total Complexity | 2 |
Complexity/F | 0 |
Lines of Code | 38 |
Function Count | 0 |
Duplicated Lines | 0 |
Ratio | 0 % |
Changes | 0 |
1 | import * as React from "react"; |
||
2 | import ReactDOM from "react-dom"; |
||
3 | import RootContainer from "../RootContainer"; |
||
4 | import CommentForm from "../CommentForm"; |
||
5 | import ActivityFeed from "../ActivityFeed"; |
||
6 | import { LocationId } from "../../models/lookupConstants"; |
||
7 | |||
8 | interface SummaryHrActivityFeedProps { |
||
9 | jobId: number; |
||
10 | } |
||
11 | |||
12 | const SummaryHrActivityFeed: React.FunctionComponent<SummaryHrActivityFeedProps> = ({ |
||
13 | jobId, |
||
14 | }) => { |
||
15 | return ( |
||
16 | <> |
||
17 | <CommentForm jobId={jobId} isHrAdviser location={LocationId.summary} /> |
||
18 | <hr data-c-hr="thin(black)" data-c-margin="top(1)" /> |
||
19 | <ActivityFeed jobId={jobId} isHrAdvisor /> |
||
20 | </> |
||
21 | ); |
||
22 | }; |
||
23 | |||
24 | export default SummaryHrActivityFeed; |
||
25 | |||
26 | const container = document.getElementById("summary-hr-activity-feed"); |
||
27 | if (container !== null) { |
||
28 | if ("jobId" in container.dataset) { |
||
29 | const jobId = Number(container.dataset.jobId as string); |
||
30 | ReactDOM.render( |
||
31 | <RootContainer> |
||
32 | <SummaryHrActivityFeed jobId={jobId} /> |
||
33 | </RootContainer>, |
||
34 | container, |
||
35 | ); |
||
36 | } |
||
37 | } |
||
38 |