Multicolumn Bluesky client powered by Angular
1import {SignalizedFeedViewPost} from "@models/signalized-feed-view-post";
2import * as uuid from "uuid";
3import {AppBskyFeedDefs} from "@atproto/api";
4
5export class ThreadReply {
6 post: SignalizedFeedViewPost;
7 replies: Array<ThreadReply | AppBskyFeedDefs.NotFoundPost | AppBskyFeedDefs.BlockedPost>;
8 /** Uuid */
9 uuid: string = uuid.v4();
10
11 constructor(post: SignalizedFeedViewPost) {
12 this.post = post;
13 }
14}