From 165aa0e88d01e6a9bbf2ebe77fe40a31cc541083 Mon Sep 17 00:00:00 2001 From: Fedor Katurov Date: Thu, 20 Jan 2022 14:40:07 +0700 Subject: [PATCH] fixed boris form on SSR --- src/containers/boris/BorisComments/index.tsx | 9 ++++++++- src/containers/boris/BorisComments/styles.module.scss | 3 +++ 2 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 src/containers/boris/BorisComments/styles.module.scss diff --git a/src/containers/boris/BorisComments/index.tsx b/src/containers/boris/BorisComments/index.tsx index 8779c594..ea29af7c 100644 --- a/src/containers/boris/BorisComments/index.tsx +++ b/src/containers/boris/BorisComments/index.tsx @@ -4,12 +4,15 @@ import { Group } from '~/components/containers/Group'; import { Footer } from '~/components/main/Footer'; import { NodeCommentForm } from '~/components/node/NodeCommentForm'; import { NodeNoComments } from '~/components/node/NodeNoComments'; +import { isSSR } from '~/constants/ssr'; import { NodeComments } from '~/containers/node/NodeComments'; import { useAuth } from '~/hooks/auth/useAuth'; import { CommentContextProvider, useCommentContext } from '~/utils/context/CommentContextProvider'; import { useNodeContext } from '~/utils/context/NodeContextProvider'; import { useUserContext } from '~/utils/context/UserContextProvider'; +import styles from './styles.module.scss'; + interface IProps {} const BorisComments: FC = () => { @@ -38,7 +41,9 @@ const BorisComments: FC = () => { isLoading={isLoading} > - {isUser && } + {(isUser || isSSR) && ( + + )} {isLoading || !comments?.length ? ( @@ -46,6 +51,8 @@ const BorisComments: FC = () => { )} + {comments?.length && } +