import React from "react"; import { Link } from "react-router-dom"; import { Council } from ".."; import Proposals from "../Proposals/ProposalTable"; import Post from "../Forum/LatestPost"; import Footer from "./Footer"; import Validators from "../Validators"; import { IState } from "../../types"; interface IProps extends IState { toggleStar: (a: string) => void; toggleFooter: () => void; } const Dashboard = (props: IProps) => { const { connecting, block, now, domain, handles, members, posts, proposals, threads, tokenomics, } = props; const userLink = `${domain}/#/members/joystreamstats`; return (
Calendar Timeline Reports Validators Toolbox

Joystream

Active Proposals

All Votes
p && p.result === "Pending")} proposalPosts={props.proposalPosts} members={members} councils={props.councils} posts={posts} validators={props.validators} />

Forum

{posts .sort((a, b) => b.id - a.id) .slice(0, 10) .map((post) => ( {}} handles={handles} post={post} thread={threads.find((t) => t.id === post.threadId)} startTime={now - block * 6000} /> ))}
); }; export default Dashboard;