Skip to content

Commit 93b029b

Browse files
committed
fix: check if no courts exist first, tweak
1 parent 8b006c1 commit 93b029b

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

web/src/components/CasesDisplay/Search.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,8 @@ const Search: React.FC = () => {
7474

7575
const { data: courtTreeData } = useCourtTree();
7676
const items = useMemo(() => {
77-
if (!isUndefined(courtTreeData)) {
78-
const courts = [rootCourtToItems(courtTreeData.court!, "id")];
77+
if (!isUndefined(courtTreeData?.court)) {
78+
const courts = [rootCourtToItems(courtTreeData.court, "id")];
7979
courts.push({ label: "All Courts", value: "all" });
8080
return courts;
8181
}

web/src/pages/Courts/CourtDetails/StakePanel/index.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ const InputArea = styled(TagArea)`
4444
flex-direction: column;
4545
`;
4646

47-
const StakePanel: React.FC<{ courtName: string }> = ({ courtName = "General Court" }) => {
47+
const StakePanel: React.FC<{ courtName: string }> = ({ courtName = "Unknown Court" }) => {
4848
const [amount, setAmount] = useState("");
4949
const [isActive, setIsActive] = useState<boolean>(true);
5050
const [action, setAction] = useState<ActionType>(ActionType.stake);

web/src/pages/Courts/CourtDetails/TopSearch.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ const TopSearch: React.FC = () => {
109109
const { data } = useCourtTree();
110110
const navigate = useNavigate();
111111
const { id: currentCourtId } = useParams();
112-
const items = useMemo(() => !isUndefined(data) && [rootCourtToItems(data.court)], [data]);
112+
const items = useMemo(() => !isUndefined(data?.court) && [rootCourtToItems(data.court)], [data]);
113113
const isUniversity = isKlerosUniversity();
114114
const [search, setSearch] = useState("");
115115

web/src/pages/Resolver/Parameters/Court.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ const AlertMessageContainer = styled.div`
5252
const Court: React.FC = () => {
5353
const { disputeData, setDisputeData } = useNewDisputeContext();
5454
const { data } = useCourtTree();
55-
const items = useMemo(() => !isUndefined(data) && [rootCourtToItems(data.court)], [data]);
55+
const items = useMemo(() => !isUndefined(data?.court) && [rootCourtToItems(data.court)], [data]);
5656

5757
const handleWrite = (courtId: string) => {
5858
setDisputeData({ ...disputeData, courtId: courtId });

0 commit comments

Comments
 (0)