Skip to content

Commit cd8668e

Browse files
authored
Merge branch 'master' into chore/remove-unnecesary-duplication
2 parents 7060d24 + 7213ee2 commit cd8668e

1 file changed

Lines changed: 10 additions & 5 deletions

File tree

src/components/evidence-timeline.js

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import React from "react";
33
// eslint-disable-next-line no-restricted-imports
44
import styled from "styled-components";
55
import EvidenceCard from "./evidence-card";
6+
import { getAnswerString, RTA_LABEL } from "../temp/answer-string";
67

78
const StyledHeaderCol = styled(Col)`
89
color: ${({ theme }) => theme.textPrimary};
@@ -24,7 +25,7 @@ const EventDiv = styled.div`
2425
line-height: 14px;
2526
margin-left: auto;
2627
margin-right: auto;
27-
padding: 10px 0;
28+
padding: 10px 5px;
2829
text-align: center;
2930
width: 135px;
3031
`;
@@ -45,11 +46,15 @@ const StyledEvidenceTimelineArea = styled.div`
4546
`;
4647

4748
const getRulingText = (ruling, metaEvidence) => {
48-
if (!ruling) {
49-
return "Jurors refused to make a ruling";
49+
if (ruling === "0") {
50+
return `Jurors ruled: ${RTA_LABEL}`;
51+
}
52+
let rulingTitle;
53+
try {
54+
rulingTitle = metaEvidence.rulingOptions && getAnswerString(metaEvidence.rulingOptions, ruling);
55+
} catch {
56+
rulingTitle = undefined;
5057
}
51-
const rulingIndex = Number(ruling) - 1;
52-
const rulingTitle = metaEvidence.rulingOptions?.titles?.[rulingIndex];
5358
return `Jurors ruled: ${rulingTitle || ruling}`;
5459
};
5560

0 commit comments

Comments
 (0)