diff --git a/src/components/Comments.astro b/src/components/Comments.astro
new file mode 100644
index 0000000..65d1cde
--- /dev/null
+++ b/src/components/Comments.astro
@@ -0,0 +1,34 @@
+---
+export interface Props {
+ tgpost: string;
+}
+
+const { tgpost } = Astro.props;
+---
+
+
+
+
diff --git a/src/components/ThemeModal.astro b/src/components/ThemeModal.astro
index 89e7c66..41d96af 100644
--- a/src/components/ThemeModal.astro
+++ b/src/components/ThemeModal.astro
@@ -262,7 +262,7 @@ import TextBox from "./TextBox.astro";
function reloadTheme() {
if (!lessLoaded) {
- setTimeout(reloadTheme, 150)
+ setTimeout(reloadTheme, 100)
lessLoaded = true
return
}
diff --git a/src/content/blog/20230725-crypto-auth.md b/src/content/blog/20230725-crypto-auth.md
index 81cd972..e9cfe8a 100644
--- a/src/content/blog/20230725-crypto-auth.md
+++ b/src/content/blog/20230725-crypto-auth.md
@@ -1,3 +1,7 @@
+---
+comments: dcat09/333
+---
+
# Способы аутентификации и TOTP
Доступ к любым конфиденциальным (и не очень) данным предоставляется определённому лицу. Для их получения, редактирования, удаления необходимо пройти аутентификацию -- дать понять системе разграничения доступа, что вы имеете право читать и изменять эти данные.
diff --git a/src/pages/blog/[slug].astro b/src/pages/blog/[slug].astro
index b623381..7495bc8 100644
--- a/src/pages/blog/[slug].astro
+++ b/src/pages/blog/[slug].astro
@@ -6,6 +6,7 @@ import { getCollection } from "astro:content";
import postRenderer from "../../post-renderer.mjs";
import { postType } from "../../post-renderer.mjs";
+import Comments from "../../components/Comments.astro";
export async function getStaticPaths() {
const posts = await getCollection("blog");
@@ -20,7 +21,7 @@ export async function getStaticPaths() {
const post: postType = Astro.props.post;
const {
PostContent, title, description,
- readingTime, date, image,
+ readingTime, date, image, comments,
} = await postRenderer(post);
---
@@ -46,6 +47,7 @@ const {
date={date}
image={image}
/>
+