diff --git a/client-solid/src/Components/Buttons/CommentsButton.tsx b/client-solid/src/Components/Buttons/CommentsButton.tsx
new file mode 100644
index 0000000..700c7b0
--- /dev/null
+++ b/client-solid/src/Components/Buttons/CommentsButton.tsx
@@ -0,0 +1,17 @@
+import { JSXElement } from "solid-js";
+
+import { CommentsIcon } from "../../Util/Icons";
+import { Post } from "../../Util/api";
+
+export default function CommentsBUtton({ post }: { post: Post }): JSXElement {
+ return (
+ <>
+
+
+
+ {post.comments}
+
+
+ >
+ );
+}
diff --git a/client-solid/src/Components/Buttons/Reply.tsx b/client-solid/src/Components/Buttons/Reply.tsx
new file mode 100644
index 0000000..ead9dd7
--- /dev/null
+++ b/client-solid/src/Components/Buttons/Reply.tsx
@@ -0,0 +1,20 @@
+import { JSXElement, Show, useContext } from "solid-js";
+
+import { LoginContext } from "../../Context/GlobalState";
+import { ReplyIcon, ReportIcon } from "../../Util/Icons";
+
+export default function ReplyButton(): JSXElement {
+ const login_ctx = useContext(LoginContext)!;
+ return (
+
+
+
+
+
+ );
+}
diff --git a/client-solid/src/Util/Icons.tsx b/client-solid/src/Util/Icons.tsx
index 68bf9ca..486e591 100644
--- a/client-solid/src/Util/Icons.tsx
+++ b/client-solid/src/Util/Icons.tsx
@@ -172,7 +172,7 @@ export function CheckMark(): JSXElement {
);
}
-export function ReplyIcon(): JSXElement {
+export function CommentsIcon(): JSXElement {
return (