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

added node related provider

This commit is contained in:
Fedor Katurov 2021-11-21 17:09:58 +07:00
parent 3090f3a306
commit d202a8cb18
6 changed files with 67 additions and 26 deletions

View file

@ -11,7 +11,7 @@ import { NodeContextProvider } from '~/utils/context/NodeContextProvider';
import { CommentContextProvider } from '~/utils/context/CommentContextProvider';
import { TagsContextProvider } from '~/utils/context/TagsContextProvider';
import { useNodePermissions } from '~/utils/hooks/node/useNodePermissions';
import { NodeRelatedContextProvider } from '~/utils/context/NodeRelatedContextProvider';
import { NodeRelatedProvider } from '~/utils/providers/NodeRelatedProvider';
type Props = RouteComponentProps<{ id: string }> & {};
@ -42,7 +42,7 @@ const NodePage: FC<Props> = ({
return (
<NodeContextProvider node={node} isLoading={isLoading}>
<NodeRelatedContextProvider related={related} isLoading={isLoading}>
<NodeRelatedProvider id={parseInt(id, 10)}>
<CommentContextProvider
comments={comments}
count={commentsCount}
@ -64,7 +64,7 @@ const NodePage: FC<Props> = ({
<NodeLayout />
</TagsContextProvider>
</CommentContextProvider>
</NodeRelatedContextProvider>
</NodeRelatedProvider>
</NodeContextProvider>
);
};