1
0
Fork 0
mirror of https://github.com/muerwre/vault-frontend.git synced 2025-04-25 04:46:40 +07:00

fixed boris image and layout

This commit is contained in:
Fedor Katurov 2022-01-20 14:16:43 +07:00
parent b4099a6c45
commit e465f72034
6 changed files with 19 additions and 55 deletions

View file

@ -10,8 +10,6 @@ import { CommentContextProvider, useCommentContext } from '~/utils/context/Comme
import { useNodeContext } from '~/utils/context/NodeContextProvider';
import { useUserContext } from '~/utils/context/UserContextProvider';
import styles from './styles.module.scss';
interface IProps {}
const BorisComments: FC<IProps> = () => {
@ -30,29 +28,27 @@ const BorisComments: FC<IProps> = () => {
const { node } = useNodeContext();
return (
<>
<Group className={styles.grid}>
<CommentContextProvider
onSaveComment={onSaveComment}
comments={comments}
hasMore={hasMore}
onDeleteComment={onDeleteComment}
onLoadMoreComments={onLoadMoreComments}
onShowImageModal={onShowImageModal}
isLoading={isLoading}
>
<Group>
{isUser && <NodeCommentForm user={user} nodeId={node.id} saveComment={onSaveComment} />}
{isLoading ? (
{isLoading || !comments?.length ? (
<NodeNoComments is_loading count={7} />
) : (
<CommentContextProvider
onSaveComment={onSaveComment}
comments={comments}
hasMore={hasMore}
onDeleteComment={onDeleteComment}
onLoadMoreComments={onLoadMoreComments}
onShowImageModal={onShowImageModal}
isLoading={isLoading}
>
<NodeComments order="ASC" />
</CommentContextProvider>
<NodeComments order="ASC" />
)}
</Group>
<Footer />
</>
<Footer />
</Group>
</CommentContextProvider>
);
};