import React from "react"; import { Button, OverlayTrigger, Tooltip, Table } from "react-bootstrap"; import { Link } from "react-router-dom"; import { ProposalDetail } from "../../types"; import Loading from "..//Loading"; import Row from "./Row"; import moment from "moment"; const Proposals = (props: { now: number; block: number; proposals: ProposalDetail[]; proposalPosts: any[]; }) => { const { proposalPosts, block, now } = props; const startTime: number = now - block * 6000; // prepare proposals // - remove empty const proposals = props.proposals .filter((p) => p) .sort((a, b) => b.id - a.id); // - communicate loading state if (!proposals.length) return (
ID | Proposal | Result |
Voting Duration
Average: {avgDays ? `${avgDays}d` : ""}{" "} {avgHours ? `${avgHours}h` : ""} |
Created | Finalized |