Using community-link instead.
This commit is contained in:
parent
1b7a4ac090
commit
ea0881f87e
2 changed files with 13 additions and 12 deletions
|
@ -38,7 +38,6 @@ table! {
|
|||
id -> Int4,
|
||||
creator_id -> Nullable<Int4>,
|
||||
post_id -> Nullable<Int4>,
|
||||
post_name -> Nullable<Varchar>,
|
||||
parent_id -> Nullable<Int4>,
|
||||
content -> Nullable<Text>,
|
||||
removed -> Nullable<Bool>,
|
||||
|
@ -48,6 +47,7 @@ table! {
|
|||
deleted -> Nullable<Bool>,
|
||||
ap_id -> Nullable<Varchar>,
|
||||
local -> Nullable<Bool>,
|
||||
post_name -> Nullable<Varchar>,
|
||||
community_id -> Nullable<Int4>,
|
||||
community_actor_id -> Nullable<Varchar>,
|
||||
community_local -> Nullable<Bool>,
|
||||
|
|
23
ui/src/components/comment-node.tsx
vendored
23
ui/src/components/comment-node.tsx
vendored
|
@ -32,6 +32,7 @@ import { MomentTime } from './moment-time';
|
|||
import { CommentForm } from './comment-form';
|
||||
import { CommentNodes } from './comment-nodes';
|
||||
import { UserListing } from './user-listing';
|
||||
import { CommunityLink } from './community-link';
|
||||
import { i18n } from '../i18next';
|
||||
|
||||
interface CommentNodeState {
|
||||
|
@ -186,8 +187,17 @@ export class CommentNode extends Component<CommentNodeProps, CommentNodeState> {
|
|||
{this.props.showCommunity && (
|
||||
<>
|
||||
<span class="mx-1">{i18n.t('to')}</span>
|
||||
<Link class="mr-2" to={`/c/${node.comment.community_name}`}>
|
||||
{node.comment.community_name}
|
||||
<CommunityLink
|
||||
community={{
|
||||
name: node.comment.community_name,
|
||||
id: node.comment.community_id,
|
||||
local: node.comment.community_local,
|
||||
actor_id: node.comment.community_actor_id,
|
||||
}}
|
||||
/>
|
||||
<span class="mx-2">•</span>
|
||||
<Link class="mr-2" to={`/post/${node.comment.post_id}`}>
|
||||
{node.comment.post_name}
|
||||
</Link>
|
||||
</>
|
||||
)}
|
||||
|
@ -222,15 +232,6 @@ export class CommentNode extends Component<CommentNodeProps, CommentNodeState> {
|
|||
<MomentTime data={node.comment} />
|
||||
</span>
|
||||
</div>
|
||||
{this.props.showCommunity && !this.state.collapsed && (
|
||||
<>
|
||||
<div class="md-div text-muted small">
|
||||
<Link class="mr-2" to={`/post/${node.comment.post_id}`}>
|
||||
{node.comment.post_name}
|
||||
</Link>
|
||||
</div>
|
||||
</>
|
||||
)}
|
||||
{/* end of user row */}
|
||||
{this.state.showEdit && (
|
||||
<CommentForm
|
||||
|
|
Loading…
Reference in a new issue