diff --git a/components/CandidateModalSet.tsx b/components/CandidateModalSet.tsx deleted file mode 100644 index f67b338..0000000 --- a/components/CandidateModalSet.tsx +++ /dev/null @@ -1,165 +0,0 @@ -/** - * A modal to details a candidate - */ -import {ElectionPayload} from '@services/api'; -import { - Button, - Col, - Container, - Row, - Modal, - ModalHeader, - ModalBody, -} from 'reactstrap'; - -interface CandidateModal { - isOpen: boolean; - toggle: Function; - election: ElectionPayload; -} - -const CandidateModal = ({isOpen, toggle, election}) => -( - < Modal - isOpen={isOpen} - toggle={toggle} - keyboard={true} - className="modalVote voteDesktop" - > -
- {election.name} - -
- {election.candidates.map((candidate, candidateId) => { - return ( - - -
{candidate.name}
-
{candidate.description}
- - - {election.grades.map((grade, gradeId) => { - console.assert(gradeId < numGrades); - const gradeValue = grade.value; - const color = getGradeColor(gradeId, numGrades); - return ( - - - - ); - })} - -
- ); - })} - - - - {judgments.length !== election.candidates.length ? ( - - ) : ( - - )} - - -
-
-
-