···11+import { ReplyTiny } from "components/Icons/ReplyTiny";
22+33+export default function ProfileCommentsPage() {
44+ return <CommentsContent />;
55+}
66+77+const CommentsContent = () => {
88+ let isReply = true;
99+ return (
1010+ <>
1111+ <Comment
1212+ displayName="celine"
1313+ postTitle="Tagging and Flaggin Babyyyy make this super long so it doesn't wrap around please"
1414+ comment="Here's my reply! I'm hoping i can makie ti long enought to space two lines. Do we want rich text here? Probably not since we dont support that anyway lol"
1515+ isReply
1616+ />
1717+ <Comment
1818+ displayName="celine"
1919+ postTitle="Another day, another test post eh,"
2020+ comment="Here's my reply! I'm hoping i can makie ti long enought to space two lines. Do we want rich text here? Probably not since we dont support that anyway lol"
2121+ />
2222+ <Comment
2323+ displayName="celine"
2424+ postTitle="Some other post title"
2525+ comment="Here's my reply! I'm hoping i can makie ti long enought to space two lines. Do we want rich text here? Probably not since we dont support that anyway lol"
2626+ />
2727+ <Comment
2828+ displayName="celine"
2929+ postTitle="Leaflet Lab Notes"
3030+ comment="Here's my reply! I'm hoping i can makie ti long enought to space two lines. Do we want rich text here? Probably not since we dont support that anyway lol"
3131+ isReply
3232+ />
3333+ </>
3434+ );
3535+};
3636+3737+const Comment = (props: {
3838+ displayName: React.ReactNode;
3939+ postTitle: string;
4040+ comment: string;
4141+ isReply?: boolean;
4242+}) => {
4343+ return (
4444+ <div className={`w-full flex flex-col text-left mb-8`}>
4545+ <div className="flex gap-2 w-full">
4646+ <div className={`rounded-full bg-test shrink-0 w-5 h-5`} />
4747+ <div className={`flex flex-col w-full min-w-0 grow`}>
4848+ <div className="flex flex-row gap-2">
4949+ <div className={`text-tertiary text-sm truncate`}>
5050+ <span className="font-bold text-secondary">
5151+ {props.displayName}
5252+ </span>{" "}
5353+ {props.isReply ? "replied" : "commented"} on{" "}
5454+ <span className=" italic text-accent-contrast">
5555+ {props.postTitle}
5656+ </span>
5757+ </div>
5858+ </div>
5959+ {props.isReply && (
6060+ <div className="text-xs text-tertiary flex flex-row gap-2 w-full my-0.5 items-center">
6161+ <ReplyTiny className="shrink-0" />
6262+ <div className="font-bold shrink-0">jared</div>
6363+ <div className="grow truncate">
6464+ this is the content of what i was saying and its very long so i
6565+ can get a good look at what's happening
6666+ </div>
6767+ </div>
6868+ )}
6969+7070+ <div className={`w-full text-left text-secondary `}>
7171+ {props.comment}
7272+ </div>
7373+ </div>
7474+ </div>
7575+ </div>
7676+ );
7777+};
···11-import Post from "app/lish/[did]/[publication]/[rkey]/l-quote/[quote]/page";
22-import { CommentTiny } from "components/Icons/CommentTiny";
33-import { ReplyTiny } from "components/Icons/ReplyTiny";
44-55-export const CommentTabContent = () => {
66- let isReply = true;
77- return (
88- <>
99- <Comment
1010- displayName="celine"
1111- postTitle="Tagging and Flaggin Babyyyy make this super long so it doesn't wrap around please"
1212- comment="Here's my reply! I'm hoping i can makie ti long enought to space two lines. Do we want rich text here? Probably not since we dont support that anyway lol"
1313- isReply
1414- />
1515- <Comment
1616- displayName="celine"
1717- postTitle="Another day, another test post eh,"
1818- comment="Here's my reply! I'm hoping i can makie ti long enought to space two lines. Do we want rich text here? Probably not since we dont support that anyway lol"
1919- />
2020- <Comment
2121- displayName="celine"
2222- postTitle="Some other post title"
2323- comment="Here's my reply! I'm hoping i can makie ti long enought to space two lines. Do we want rich text here? Probably not since we dont support that anyway lol"
2424- />
2525- <Comment
2626- displayName="celine"
2727- postTitle="Leaflet Lab Notes"
2828- comment="Here's my reply! I'm hoping i can makie ti long enought to space two lines. Do we want rich text here? Probably not since we dont support that anyway lol"
2929- isReply
3030- />
3131- </>
3232- );
3333-};
3434-3535-const Comment = (props: {
3636- displayName: React.ReactNode;
3737- postTitle: string;
3838- comment: string;
3939- isReply?: boolean;
4040-}) => {
4141- return (
4242- <div className={`w-full flex flex-col text-left mb-8`}>
4343- <div className="flex gap-2 w-full">
4444- <div className={`rounded-full bg-test shrink-0 w-5 h-5`} />
4545- <div className={`flex flex-col w-full min-w-0 grow`}>
4646- <div className="flex flex-row gap-2">
4747- <div className={`text-tertiary text-sm truncate`}>
4848- <span className="font-bold text-secondary">
4949- {props.displayName}
5050- </span>{" "}
5151- {props.isReply ? "replied" : "commented"} on{" "}
5252- <span className=" italic text-accent-contrast">
5353- {props.postTitle}
5454- </span>
5555- </div>
5656- </div>
5757- {props.isReply && (
5858- <div className="text-xs text-tertiary flex flex-row gap-2 w-full my-0.5 items-center">
5959- <ReplyTiny className="shrink-0" />
6060- <div className="font-bold shrink-0">jared</div>
6161- <div className="grow truncate">
6262- this is the content of what i was saying and its very long so i
6363- can get a good look at what's happening
6464- </div>
6565- </div>
6666- )}
6767-6868- <div className={`w-full text-left text-secondary `}>
6969- {props.comment}
7070- </div>
7171- </div>
7272- </div>
7373- </div>
7474- );
7575-};