Spaces:
Running
Running
Commit History
-
import React, { useState } from 'react'
Verified signatureimport { useDispatch, useSelector } from 'react-redux' import { UiActions } from '../ui-slice' import { IoMdClose } from 'react-icons/io' import axios from 'axios' import { useNavigate } from 'react-router-dom' const AddCandidateModal = () => { const [fullName, setFullName] = useState("") const [motto, setMotto] = useState("") const [image, setImage] = useState("") const dispatch = useDispatch() const navigate = useNavigate() //close add candidate modal const closeModal = () => { dispatch(UiActions.closeAddCandidateModal()) } const token = useSelector(state => state?.vote?.currentVoter?.token) const electionId = useSelector(state => state?.vote?.addCandidateElectionId) const addCandidate = async (e) =>{ try { e.preventDefault() const candidateInfo = new FormData() candidateInfo.set('fullName', fullName) candidateInfo.set('motto', motto) candidateInfo.set('image'…258a857 -
initial commit
Verified signatureef3957b