Selaa lähdekoodia

sortCouncil: member handle fix

Joystream Stats 3 vuotta sitten
vanhempi
commit
503a194aa5
1 muutettua tiedostoa jossa 13 lisäystä ja 3 poistoa
  1. 13 3
      src/components/Dashboard/Council.tsx

+ 13 - 3
src/components/Dashboard/Council.tsx

@@ -1,6 +1,6 @@
 import React from "react";
 import { MemberBox, Spinner } from "..";
-import ElectionStatus from  "./ElectionStatus"
+import ElectionStatus from "./ElectionStatus";
 import {
   Paper,
   Grid,
@@ -38,12 +38,22 @@ const CouncilGrid = (props: {
   electionPeriods: number[];
   gridSize: GridSize;
 }) => {
-  const { getMember, councils, domain, posts, proposals, status, gridSize} = props;
+  const {
+    getMember,
+    councils,
+    domain,
+    posts,
+    proposals,
+    status,
+    gridSize,
+  } = props;
   const { council, election } = status;
   const classes = useStyles();
 
   const sortCouncil = (consuls) =>
-    consuls.sort((a, b) => a.member.handle.localeCompare(b.member.handle));
+    consuls.sort((a, b) =>
+      (a.member.handle || "").localeCompare(b.member.handle || "")
+    );
 
   return (
     <Grid