aboutsummaryrefslogtreecommitdiffstats
path: root/webui/src/pages/bug/Message.tsx
diff options
context:
space:
mode:
authorSascha <GlancingMind@outlook.com>2021-03-17 12:28:45 +0100
committerSascha <GlancingMind@outlook.com>2021-03-19 17:51:28 +0100
commitcd4b1adebbb009caba47b7dc4f543c4d951841f2 (patch)
tree8ed760969a8d7eea762a4bdf3b7041f9ee43129e /webui/src/pages/bug/Message.tsx
parent26ad5fc379749d7effc324ae36e778ee540053a7 (diff)
downloadgit-bug-cd4b1adebbb009caba47b7dc4f543c4d951841f2.tar.gz
Pass BugFragment as prop to EditComment
Diffstat (limited to 'webui/src/pages/bug/Message.tsx')
-rw-r--r--webui/src/pages/bug/Message.tsx13
1 files changed, 12 insertions, 1 deletions
diff --git a/webui/src/pages/bug/Message.tsx b/webui/src/pages/bug/Message.tsx
index 390f369e..3993b5f7 100644
--- a/webui/src/pages/bug/Message.tsx
+++ b/webui/src/pages/bug/Message.tsx
@@ -9,7 +9,10 @@ import EditIcon from '@material-ui/icons/Edit';
import Author, { Avatar } from 'src/components/Author';
import Content from 'src/components/Content';
import Date from 'src/components/Date';
+import IfLoggedIn from 'src/components/IfLoggedIn/IfLoggedIn';
+import { BugFragment } from './Bug.generated';
+import CommentForm from './CommentForm';
import { AddCommentFragment } from './MessageCommentFragment.generated';
import { CreateFragment } from './MessageCreateFragment.generated';
@@ -65,10 +68,11 @@ const useStyles = makeStyles((theme) => ({
}));
type Props = {
+ bug: BugFragment;
op: AddCommentFragment | CreateFragment;
};
-function Message({ op }: Props) {
+function Message({ bug, op }: Props) {
const classes = useStyles();
const editComment = (id: String) => {
@@ -101,6 +105,13 @@ function Message({ op }: Props) {
<Content markdown={op.message} />
</section>
</Paper>
+ <IfLoggedIn>
+ {() => (
+ <div>
+ <CommentForm bug={bug} />
+ </div>
+ )}
+ </IfLoggedIn>
</article>
);
}