diff options
author | Dessalines <tyhou13@gmx.com> | 2020-06-22 18:29:08 -0400 |
---|---|---|
committer | Dessalines <tyhou13@gmx.com> | 2020-06-22 18:29:08 -0400 |
commit | 9dfdf7869744e98c6e5030fa4df9a7a72e64a5d1 (patch) | |
tree | 91415441b638f671fd499b83ddffe6d690afceb8 /ui/src/components/comment-node.tsx | |
parent | c9dcb2662cc78c24cf34d0fa84664af6c4ad5cc0 (diff) |
Moving save behind more menu. Fixes #827
Diffstat (limited to 'ui/src/components/comment-node.tsx')
-rw-r--r-- | ui/src/components/comment-node.tsx | 43 |
1 files changed, 24 insertions, 19 deletions
diff --git a/ui/src/components/comment-node.tsx b/ui/src/components/comment-node.tsx index 4a063307..673a0e77 100644 --- a/ui/src/components/comment-node.tsx +++ b/ui/src/components/comment-node.tsx @@ -296,25 +296,6 @@ export class CommentNode extends Component<CommentNodeProps, CommentNodeState> { )} <button class="btn btn-link btn-animate text-muted" - onClick={linkEvent(this, this.handleSaveCommentClick)} - data-tippy-content={ - node.comment.saved ? i18n.t('unsave') : i18n.t('save') - } - > - {this.state.saveLoading ? ( - this.loadingIcon - ) : ( - <svg - class={`icon icon-inline ${ - node.comment.saved && 'text-warning' - }`} - > - <use xlinkHref="#icon-star"></use> - </svg> - )} - </button> - <button - class="btn btn-link btn-animate text-muted" onClick={linkEvent(this, this.handleReplyClick)} data-tippy-content={i18n.t('reply')} > @@ -349,6 +330,30 @@ export class CommentNode extends Component<CommentNodeProps, CommentNodeState> { )} {!this.props.showContext && this.linkBtn} <button + class="btn btn-link btn-animate text-muted" + onClick={linkEvent( + this, + this.handleSaveCommentClick + )} + data-tippy-content={ + node.comment.saved + ? i18n.t('unsave') + : i18n.t('save') + } + > + {this.state.saveLoading ? ( + this.loadingIcon + ) : ( + <svg + class={`icon icon-inline ${ + node.comment.saved && 'text-warning' + }`} + > + <use xlinkHref="#icon-star"></use> + </svg> + )} + </button> + <button className="btn btn-link btn-animate text-muted" onClick={linkEvent(this, this.handleViewSource)} data-tippy-content={i18n.t('view_source')} |