mirror of
https://github.com/muerwre/vault-frontend.git
synced 2025-04-25 12:56:41 +07:00
added superpowers toggle to sidebar
This commit is contained in:
parent
32aaa1e8db
commit
d652a76640
25 changed files with 400 additions and 283 deletions
|
@ -1,16 +1,16 @@
|
|||
import React, { VFC } from 'react';
|
||||
import React, { VFC } from "react";
|
||||
|
||||
import { observer } from 'mobx-react-lite';
|
||||
import { observer } from "mobx-react-lite";
|
||||
|
||||
import { PageTitle } from '~/components/common/PageTitle';
|
||||
import { useBoris } from '~/hooks/boris/useBoris';
|
||||
import { useNodeComments } from '~/hooks/comments/useNodeComments';
|
||||
import { useImageModal } from '~/hooks/navigation/useImageModal';
|
||||
import { useLoadNode } from '~/hooks/node/useLoadNode';
|
||||
import { BorisLayout } from '~/layouts/BorisLayout';
|
||||
import { CommentContextProvider } from '~/utils/context/CommentContextProvider';
|
||||
import { NodeContextProvider } from '~/utils/context/NodeContextProvider';
|
||||
import { getPageTitle } from '~/utils/ssr/getPageTitle';
|
||||
import { PageTitle } from "~/components/common/PageTitle";
|
||||
import { useBoris } from "~/hooks/boris/useBoris";
|
||||
import { useNodeComments } from "~/hooks/comments/useNodeComments";
|
||||
import { useImageModal } from "~/hooks/navigation/useImageModal";
|
||||
import { useLoadNode } from "~/hooks/node/useLoadNode";
|
||||
import { BorisLayout } from "~/layouts/BorisLayout";
|
||||
import { CommentContextProvider } from "~/utils/context/CommentContextProvider";
|
||||
import { NodeContextProvider } from "~/utils/context/NodeContextProvider";
|
||||
import { getPageTitle } from "~/utils/ssr/getPageTitle";
|
||||
|
||||
const BorisPage: VFC = observer(() => {
|
||||
const { node, isLoading, update } = useLoadNode(696);
|
||||
|
@ -25,7 +25,7 @@ const BorisPage: VFC = observer(() => {
|
|||
isLoading: isLoadingComments,
|
||||
isLoadingMore,
|
||||
} = useNodeComments(696);
|
||||
const { title, setIsBetaTester, isTester, stats, isLoadingStats } = useBoris(comments);
|
||||
const { title, stats, isLoadingStats } = useBoris(comments);
|
||||
|
||||
return (
|
||||
<NodeContextProvider node={node} isLoading={isLoading} update={update}>
|
||||
|
@ -39,12 +39,10 @@ const BorisPage: VFC = observer(() => {
|
|||
onLoadMoreComments={onLoadMoreComments}
|
||||
onDeleteComment={onDeleteComment}
|
||||
>
|
||||
<PageTitle title={getPageTitle('Борис')} />
|
||||
<PageTitle title={getPageTitle("Борис")} />
|
||||
|
||||
<BorisLayout
|
||||
title={title}
|
||||
setIsBetaTester={setIsBetaTester}
|
||||
isTester={isTester}
|
||||
stats={stats}
|
||||
isLoadingStats={isLoadingStats}
|
||||
/>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue