You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

27 lines
613 B

'use client';
import Giscus from '@giscus/react';
import { useThemeStore } from '@/stores/theme-store';
import { blogConfig } from '@/config';
export function Comments() {
const isDark = useThemeStore((state) => state.isDark);
const theme = isDark
? blogConfig.giscus.theme?.dark || 'dark_dimmed'
: blogConfig.giscus.theme?.light || 'light';
return (
<section className="mx-auto max-w-2xl">
<Giscus
lang="ru"
loading="lazy"
reactionsEnabled="1"
inputPosition="bottom"
{...blogConfig.giscus}
theme={theme}
/>
</section>
);
}