Новые правки в компоенты

This commit is contained in:
Web-serfer 2026-04-18 18:25:10 +05:00
parent e85d1ce668
commit 6f727aae7b
23 changed files with 1483 additions and 37 deletions

View file

@ -1,7 +1,7 @@
---
import ArticleLayout from '@layouts/ArticleLayout.astro';
import { SITE_URL } from '@constants';
import PostCommentForm from '@components/blog/PostCommentForm.astro';
import Comments from '@components/blog/comments/Comments';
import RelatedPosts from '@components/blog/RelatedPosts.astro';
import ArticleTableOfContents from '@components/blog/ArticleTableOfContents.astro';
import { getPostBySlug, getPosts, getPostImageUrl, getPostVotesStats } from '@lib/pb';
@ -71,6 +71,7 @@ const heroImage = getPostImageUrl(post);
date={formatDate(post.date)}
author={post.author}
readTime={post.readTime}
readmeTime={post.readmeTime}
postId={post.id}
postUrl={currentUrl}
initialLikes={likes}
@ -79,11 +80,10 @@ const heroImage = getPostImageUrl(post);
<!-- Содержимое статьи -->
<div class="post-content" set:html={contentHtml} />
<!-- Форма комментариев -->
<PostCommentForm
postId={post.id}
isAuthorized={false}
/>
<!-- Система комментариев -->
<div class="comments-wrapper">
<Comments client:only="solid-js" postSlug={post.slug} />
</div>
<!-- Похожие статьи -->
<RelatedPosts