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

refactor node comments container

This commit is contained in:
Fedor Katurov 2023-11-19 18:19:03 +06:00
parent eea7095e65
commit 34797c2ac0
32 changed files with 9 additions and 9 deletions

View file

@ -3,8 +3,8 @@ import { FC } from 'react';
import { Group } from '~/components/containers/Group';
import { Footer } from '~/components/main/Footer';
import { NodeNoComments } from '~/components/node/NodeNoComments';
import { NodeCommentFormSSR } from '~/containers/comments/NodeCommentForm/ssr';
import { NodeComments } from '~/containers/comments/NodeComments';
import { NodeCommentFormSSR } from '~/containers/node/NodeCommentForm/ssr';
import { NodeComments } from '~/containers/node/NodeComments';
import { useCommentContext } from '~/utils/context/CommentContextProvider';
interface Props {}

View file

@ -9,14 +9,15 @@ import { NodeDeletedBadge } from '~/components/node/NodeDeletedBadge';
import { NodeNoComments } from '~/components/node/NodeNoComments';
import { NodeRelatedBlock } from '~/components/node/NodeRelatedBlock';
import { NodeTagsBlock } from '~/components/node/NodeTagsBlock';
import { NodeCommentFormSSR } from '~/containers/comments/NodeCommentForm/ssr';
import { NodeComments } from '~/containers/comments/NodeComments';
import { NodeBacklinks } from '~/containers/node/NodeBacklinks';
import { NodeComments } from '~/containers/node/NodeComments';
import { useNodeBlocks } from '~/hooks/node/useNodeBlocks';
import { useCommentContext } from '~/utils/context/CommentContextProvider';
import { useNodeContext } from '~/utils/context/NodeContextProvider';
import { useNodeRelatedContext } from '~/utils/context/NodeRelatedContextProvider';
import { NodeCommentFormSSR } from '../NodeCommentForm/ssr';
import styles from './styles.module.scss';
interface IProps {

View file

@ -2,18 +2,17 @@ import { FC, useCallback } from 'react';
import { observer } from 'mobx-react-lite';
import { CommentForm } from '~/components/common/CommentForm';
import { UploadDropzone } from '~/components/upload/UploadDropzone';
import { Dialog } from '~/constants/modal';
import { UploadSubject, UploadTarget } from '~/constants/uploads';
import { CommentForm } from '~/containers/comments/CommentForm';
import { CommentWrapper } from '~/containers/comments/CommentWrapper';
import { useAuth } from '~/hooks/auth/useAuth';
import { useUploader } from '~/hooks/data/useUploader';
import { useShowModal } from '~/hooks/modal/useShowModal';
import { IComment } from '~/types';
import { UploaderContextProvider } from '~/utils/context/UploaderContextProvider';
import { CommentWrapper } from '../CommentWrapper';
export interface Props {
saveComment: (comment: IComment) => Promise<IComment | undefined>;
}

View file

@ -2,9 +2,9 @@ import { FC } from 'react';
import { observer } from 'mobx-react-lite';
import { CommentForm } from '~/components/common/CommentForm';
import { UploadDropzone } from '~/components/upload/UploadDropzone';
import { UploadSubject, UploadTarget } from '~/constants/uploads';
import { CommentForm } from '~/containers/comments/CommentForm';
import { useUploader } from '~/hooks/data/useUploader';
import { IComment, INode } from '~/types';
import { UploaderContextProvider } from '~/utils/context/UploaderContextProvider';

View file

@ -4,7 +4,7 @@ import { observer } from 'mobx-react-lite';
import { LoadMoreButton } from '~/components/input/LoadMoreButton';
import { ANNOUNCE_USER_ID, BORIS_NODE_ID } from '~/constants/boris/constants';
import { Comment } from '~/containers/comments/NodeComments/components/Comment';
import { Comment } from '~/containers/node/NodeComments/components/Comment';
import { useGrouppedComments } from '~/hooks/node/useGrouppedComments';
import { ICommentGroup } from '~/types';
import { useCommentContext } from '~/utils/context/CommentContextProvider';