This commit is contained in:
@@ -110,6 +110,7 @@ const TopNav: React.FC = ({ user, setUser }: Props) => {
|
|||||||
<div className={className}>
|
<div className={className}>
|
||||||
<Link to="/posts" className={subClass}>一覧</Link>
|
<Link to="/posts" className={subClass}>一覧</Link>
|
||||||
<Link to="/posts/new" className={subClass}>投稿追加</Link>
|
<Link to="/posts/new" className={subClass}>投稿追加</Link>
|
||||||
|
<Link to="/wiki/ヘルプ:広場" className={subClass}>ヘルプ</Link>
|
||||||
</div>)
|
</div>)
|
||||||
case Menu.Wiki:
|
case Menu.Wiki:
|
||||||
return (
|
return (
|
||||||
|
|||||||
@@ -1,16 +1,17 @@
|
|||||||
|
import axios from 'axios'
|
||||||
import React, { useEffect, useState } from 'react'
|
import React, { useEffect, useState } from 'react'
|
||||||
import { Helmet } from 'react-helmet'
|
import { Helmet } from 'react-helmet'
|
||||||
import { Link, useLocation, useParams } from 'react-router-dom'
|
import { Link, useLocation, useParams } from 'react-router-dom'
|
||||||
import axios from 'axios'
|
|
||||||
import { API_BASE_URL, SITE_TITLE } from '@/config'
|
|
||||||
import NicoViewer from '@/components/NicoViewer'
|
|
||||||
import { Button } from '@/components/ui/button'
|
|
||||||
import { toast } from '@/components/ui/use-toast'
|
|
||||||
import { cn } from '@/lib/utils'
|
|
||||||
import MainArea from '@/components/layout/MainArea'
|
|
||||||
import TagDetailSidebar from '@/components/TagDetailSidebar'
|
import TagDetailSidebar from '@/components/TagDetailSidebar'
|
||||||
|
import NicoViewer from '@/components/NicoViewer'
|
||||||
import PostEditForm from '@/components/PostEditForm'
|
import PostEditForm from '@/components/PostEditForm'
|
||||||
import TabGroup, { Tab } from '@/components/common/TabGroup'
|
import TabGroup, { Tab } from '@/components/common/TabGroup'
|
||||||
|
import MainArea from '@/components/layout/MainArea'
|
||||||
|
import { Button } from '@/components/ui/button'
|
||||||
|
import { toast } from '@/components/ui/use-toast'
|
||||||
|
import { API_BASE_URL, SITE_TITLE } from '@/config'
|
||||||
|
import { cn } from '@/lib/utils'
|
||||||
|
|
||||||
import type { Post, Tag, User } from '@/types'
|
import type { Post, Tag, User } from '@/types'
|
||||||
|
|
||||||
|
|||||||
@@ -1,10 +1,11 @@
|
|||||||
|
import axios from 'axios'
|
||||||
import React, { useEffect, useState } from 'react'
|
import React, { useEffect, useState } from 'react'
|
||||||
import { Helmet } from 'react-helmet'
|
import { Helmet } from 'react-helmet'
|
||||||
import { Link, useLocation } from 'react-router-dom'
|
import { Link, useLocation } from 'react-router-dom'
|
||||||
import axios from 'axios'
|
|
||||||
import { API_BASE_URL, SITE_TITLE } from '@/config'
|
|
||||||
import TagSidebar from '@/components/TagSidebar'
|
import TagSidebar from '@/components/TagSidebar'
|
||||||
import MainArea from '@/components/layout/MainArea'
|
import MainArea from '@/components/layout/MainArea'
|
||||||
|
import { API_BASE_URL, SITE_TITLE } from '@/config'
|
||||||
|
|
||||||
import type { Post, Tag } from '@/types'
|
import type { Post, Tag } from '@/types'
|
||||||
|
|
||||||
|
|||||||
@@ -1,16 +1,17 @@
|
|||||||
|
import axios from 'axios'
|
||||||
import React, { useEffect, useState, useRef } from 'react'
|
import React, { useEffect, useState, useRef } from 'react'
|
||||||
import { Helmet } from 'react-helmet'
|
import { Helmet } from 'react-helmet'
|
||||||
import { Link, useLocation, useParams, useNavigate } from 'react-router-dom'
|
import { Link, useLocation, useParams, useNavigate } from 'react-router-dom'
|
||||||
import axios from 'axios'
|
|
||||||
import { API_BASE_URL, SITE_TITLE } from '@/config'
|
|
||||||
import NicoViewer from '@/components/NicoViewer'
|
import NicoViewer from '@/components/NicoViewer'
|
||||||
|
import Form from '@/components/common/Form'
|
||||||
|
import Label from '@/components/common/Label'
|
||||||
|
import PageTitle from '@/components/common/PageTitle'
|
||||||
|
import MainArea from '@/components/layout/MainArea'
|
||||||
import { Button } from '@/components/ui/button'
|
import { Button } from '@/components/ui/button'
|
||||||
import { toast } from '@/components/ui/use-toast'
|
import { toast } from '@/components/ui/use-toast'
|
||||||
|
import { API_BASE_URL, SITE_TITLE } from '@/config'
|
||||||
import { cn } from '@/lib/utils'
|
import { cn } from '@/lib/utils'
|
||||||
import MainArea from '@/components/layout/MainArea'
|
|
||||||
import Form from '@/components/common/Form'
|
|
||||||
import PageTitle from '@/components/common/PageTitle'
|
|
||||||
import Label from '@/components/common/Label'
|
|
||||||
|
|
||||||
import type { Post, Tag } from '@/types'
|
import type { Post, Tag } from '@/types'
|
||||||
|
|
||||||
|
|||||||
@@ -1,12 +1,13 @@
|
|||||||
|
import axios from 'axios'
|
||||||
import { useEffect, useState } from 'react'
|
import { useEffect, useState } from 'react'
|
||||||
import { Helmet } from 'react-helmet'
|
import { Helmet } from 'react-helmet'
|
||||||
import { Link, useLocation, useParams, useNavigate } from 'react-router-dom'
|
|
||||||
import ReactMarkdown from 'react-markdown'
|
import ReactMarkdown from 'react-markdown'
|
||||||
import axios from 'axios'
|
import { Link, useLocation, useParams, useNavigate } from 'react-router-dom'
|
||||||
import { API_BASE_URL, SITE_TITLE } from '@/config'
|
|
||||||
import MainArea from '@/components/layout/MainArea'
|
|
||||||
import { WikiIdBus } from '@/lib/eventBus/WikiIdBus'
|
|
||||||
import PageTitle from '@/components/common/PageTitle'
|
import PageTitle from '@/components/common/PageTitle'
|
||||||
|
import MainArea from '@/components/layout/MainArea'
|
||||||
|
import { API_BASE_URL, SITE_TITLE } from '@/config'
|
||||||
|
import { WikiIdBus } from '@/lib/eventBus/WikiIdBus'
|
||||||
|
|
||||||
import type { WikiPage } from '@/types'
|
import type { WikiPage } from '@/types'
|
||||||
|
|
||||||
|
|||||||
@@ -1,16 +1,18 @@
|
|||||||
|
import axios from 'axios'
|
||||||
|
import MarkdownIt from 'markdown-it'
|
||||||
import React, { useEffect, useState, useRef } from 'react'
|
import React, { useEffect, useState, useRef } from 'react'
|
||||||
import { Helmet } from 'react-helmet'
|
import { Helmet } from 'react-helmet'
|
||||||
|
import MdEditor from 'react-markdown-editor-lite'
|
||||||
import { Link, useLocation, useParams, useNavigate } from 'react-router-dom'
|
import { Link, useLocation, useParams, useNavigate } from 'react-router-dom'
|
||||||
import axios from 'axios'
|
|
||||||
import { API_BASE_URL, SITE_TITLE } from '@/config'
|
|
||||||
import NicoViewer from '@/components/NicoViewer'
|
import NicoViewer from '@/components/NicoViewer'
|
||||||
|
import MainArea from '@/components/layout/MainArea'
|
||||||
import { Button } from '@/components/ui/button'
|
import { Button } from '@/components/ui/button'
|
||||||
import { toast } from '@/components/ui/use-toast'
|
import { toast } from '@/components/ui/use-toast'
|
||||||
|
import { API_BASE_URL, SITE_TITLE } from '@/config'
|
||||||
import { cn } from '@/lib/utils'
|
import { cn } from '@/lib/utils'
|
||||||
import MarkdownIt from 'markdown-it'
|
|
||||||
import MdEditor from 'react-markdown-editor-lite'
|
|
||||||
import 'react-markdown-editor-lite/lib/index.css'
|
import 'react-markdown-editor-lite/lib/index.css'
|
||||||
import MainArea from '@/components/layout/MainArea'
|
|
||||||
|
|
||||||
import type { Tag } from '@/types'
|
import type { Tag } from '@/types'
|
||||||
|
|
||||||
|
|||||||
@@ -1,8 +1,9 @@
|
|||||||
|
import axios from 'axios'
|
||||||
import { useEffect, useState } from 'react'
|
import { useEffect, useState } from 'react'
|
||||||
import { Helmet } from 'react-helmet'
|
import { Helmet } from 'react-helmet'
|
||||||
import { Link, useLocation, useParams } from 'react-router-dom'
|
import { Link, useLocation, useParams } from 'react-router-dom'
|
||||||
|
|
||||||
import MainArea from '@/components/layout/MainArea'
|
import MainArea from '@/components/layout/MainArea'
|
||||||
import axios from 'axios'
|
|
||||||
import { API_BASE_URL, SITE_TITLE } from '@/config'
|
import { API_BASE_URL, SITE_TITLE } from '@/config'
|
||||||
|
|
||||||
import type { WikiPageChange } from '@/types'
|
import type { WikiPageChange } from '@/types'
|
||||||
|
|||||||
@@ -1,16 +1,18 @@
|
|||||||
|
import axios from 'axios'
|
||||||
|
import MarkdownIt from 'markdown-it'
|
||||||
import React, { useEffect, useState, useRef } from 'react'
|
import React, { useEffect, useState, useRef } from 'react'
|
||||||
import { Helmet } from 'react-helmet'
|
import { Helmet } from 'react-helmet'
|
||||||
|
import MdEditor from 'react-markdown-editor-lite'
|
||||||
import { Link, useLocation, useParams, useNavigate } from 'react-router-dom'
|
import { Link, useLocation, useParams, useNavigate } from 'react-router-dom'
|
||||||
import axios from 'axios'
|
|
||||||
import { API_BASE_URL, SITE_TITLE } from '@/config'
|
|
||||||
import NicoViewer from '@/components/NicoViewer'
|
import NicoViewer from '@/components/NicoViewer'
|
||||||
|
import MainArea from '@/components/layout/MainArea'
|
||||||
import { Button } from '@/components/ui/button'
|
import { Button } from '@/components/ui/button'
|
||||||
import { toast } from '@/components/ui/use-toast'
|
import { toast } from '@/components/ui/use-toast'
|
||||||
|
import { API_BASE_URL, SITE_TITLE } from '@/config'
|
||||||
import { cn } from '@/lib/utils'
|
import { cn } from '@/lib/utils'
|
||||||
import MarkdownIt from 'markdown-it'
|
|
||||||
import MdEditor from 'react-markdown-editor-lite'
|
|
||||||
import 'react-markdown-editor-lite/lib/index.css'
|
import 'react-markdown-editor-lite/lib/index.css'
|
||||||
import MainArea from '@/components/layout/MainArea'
|
|
||||||
|
|
||||||
import type { Tag } from '@/types'
|
import type { Tag } from '@/types'
|
||||||
|
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
|
import axios from 'axios'
|
||||||
import React, { useEffect, useState } from 'react'
|
import React, { useEffect, useState } from 'react'
|
||||||
import { Helmet } from 'react-helmet'
|
import { Helmet } from 'react-helmet'
|
||||||
import { Link } from 'react-router-dom'
|
import { Link } from 'react-router-dom'
|
||||||
import axios from 'axios'
|
import SectionTitle from '@/components/common/SectionTitle'
|
||||||
import MainArea from '@/components/layout/MainArea'
|
import MainArea from '@/components/layout/MainArea'
|
||||||
import { API_BASE_URL, SITE_TITLE } from '@/config'
|
import { API_BASE_URL, SITE_TITLE } from '@/config'
|
||||||
import SectionTitle from '@/components/common/SectionTitle'
|
|
||||||
|
|
||||||
import type { Category, WikiPage } from '@/types'
|
import type { Category, WikiPage } from '@/types'
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user