import React, { useEffect, useState } from 'react'; import axios from 'axios'; import { PieChart, Pie, Cell, Tooltip, Legend, } from 'recharts'; const COLORS = ['#0088FE', '#FEB43C']; export default function PollDetail({ question }) { const [poll, setPoll] = useState(null); useEffect(() => { fetchPoll(); }, [question]); const fetchPoll = async () => { try { const response = await axios.post('/api/admin/view-votes', { question }); setPoll(response.data[0]); } catch (error) { console.error('Error fetching poll:', error); } }; if (!poll) return
Created At: {new Date(poll.created_at).toLocaleString()}
Member Yes Votes: {poll.member_yes}
Member No Votes: {poll.member_no}
Non-Member Yes Votes: {poll.non_member_yes}
Non-Member No Votes: {poll.non_member_no}