feat(UI): Always put post body behind togggle on post listings (home/community) ...
authorJay Sitter <jay@jaysitter.com>
Sun, 25 Jun 2023 20:21:58 +0000 (16:21 -0400)
committerJay Sitter <jay@jaysitter.com>
Sun, 25 Jun 2023 20:21:58 +0000 (16:21 -0400)
src/shared/components/post/post-listing.tsx

index 76a3e445b6e80ce68443bd1ae06549b95ee95237..c373b6731f25bb67fb5770a7a646c5b3a173860b 100644 (file)
@@ -1368,18 +1368,6 @@ export class PostListing extends Component<PostListingProps, PostListingState> {
     );
   }
 
-  showBodyPreview() {
-    const { body, id } = this.postView.post;
-
-    return !this.showBody && body ? (
-      <Link className="text-body mt-2 d-block" to={`/post/${id}`}>
-        <div className="md-div mb-1 preview-lines">{body}</div>
-      </Link>
-    ) : (
-      <></>
-    );
-  }
-
   listing() {
     return (
       <>
@@ -1392,9 +1380,6 @@ export class PostListing extends Component<PostListingProps, PostListingState> {
               {/* If it has a thumbnail, do a right aligned thumbnail */}
               {this.mobileThumbnail()}
 
-              {/* Show a preview of the post body */}
-              {this.showBodyPreview()}
-
               {this.commentsLine(true)}
               {this.userActionsLine()}
               {this.duplicatesLine()}
@@ -1424,7 +1409,6 @@ export class PostListing extends Component<PostListingProps, PostListingState> {
                 <div className="col-12">
                   {this.postTitleLine()}
                   {this.createdLine()}
-                  {this.showBodyPreview()}
                   {this.commentsLine()}
                   {this.duplicatesLine()}
                   {this.userActionsLine()}