zcash-grant-system/frontend/types/comment.ts

22 lines
401 B
TypeScript

import { UserProposal, User } from 'types';
export interface Comment {
id: number;
proposalId: number;
content: string;
dateCreated: number;
author: User;
replies: Comment[];
reported: boolean;
hidden: boolean;
authedLiked: boolean;
likesCount: number;
}
export interface UserComment {
id: number | string;
content: string;
dateCreated: number;
proposal: UserProposal;
}