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

moved related out of node context

This commit is contained in:
Fedor Katurov 2021-11-19 17:23:25 +07:00
parent d5128cb987
commit 716e58bc15
6 changed files with 50 additions and 59 deletions

View file

@ -14,6 +14,7 @@ import { useCommentContext } from '~/utils/providers/CommentProvider';
import { NodeNoComments } from '~/components/node/NodeNoComments';
import { NodeComments } from '~/views/node/NodeComments';
import { useUserContext } from '~/utils/providers/UserProvider';
import { useNodeRelatedContext } from '~/utils/providers/NodeRelatedProvider';
interface IProps {
commentsOrder: 'ASC' | 'DESC';
@ -21,8 +22,9 @@ interface IProps {
const NodeBottomBlock: FC<IProps> = ({ commentsOrder }) => {
const { is_user: isUser } = useUserContext();
const { node, related, isLoading } = useNodeContext();
const { comments, isLoadingComments } = useCommentContext();
const { node, isLoading } = useNodeContext();
const { comments, isLoading: isLoadingComments } = useCommentContext();
const { related, isLoading: isLoadingRelated } = useNodeRelatedContext();
const { inline } = useNodeBlocks(node, isLoading);
if (node.deleted_at) {
@ -56,7 +58,7 @@ const NodeBottomBlock: FC<IProps> = ({ commentsOrder }) => {
<NodeTagsBlock />
</div>
<div className={styles.left_item}>
<NodeRelatedBlock isLoading={isLoading} node={node} related={related} />
<NodeRelatedBlock isLoading={isLoadingRelated} node={node} related={related} />
</div>
</div>
</StickyBox>