diff options
author | Sascha <GlancingMind@outlook.com> | 2021-03-17 12:28:45 +0100 |
---|---|---|
committer | Sascha <GlancingMind@outlook.com> | 2021-03-19 17:51:28 +0100 |
commit | cd4b1adebbb009caba47b7dc4f543c4d951841f2 (patch) | |
tree | 8ed760969a8d7eea762a4bdf3b7041f9ee43129e /webui/src/pages/bug/Message.tsx | |
parent | 26ad5fc379749d7effc324ae36e778ee540053a7 (diff) | |
download | git-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.tsx | 13 |
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> ); } |