このコミットが含まれているのは:
2026-05-11 03:32:47 +09:00
コミット add60cb413
72個のファイルの変更1659行の追加247行の削除
+9 -3
ファイルの表示
@@ -1,3 +1,5 @@
import type { FC } from 'react'
import MarkdownIt from 'markdown-it'
import { useState } from 'react'
import { Helmet } from 'react-helmet-async'
@@ -19,9 +21,8 @@ const mdParser = new MarkdownIt
type Props = { user: User | null }
export default ({ user }: Props) => {
if (!(['admin', 'member'].some (r => user?.role === r)))
return <Forbidden/>
const WikiNewPage: FC<Props> = ({ user }) => {
const editable = ['admin', 'member'].some (r => user?.role === r)
const location = useLocation ()
const navigate = useNavigate ()
@@ -50,6 +51,9 @@ export default ({ user }: Props) => {
}
}
if (!(editable))
return <Forbidden/>
return (
<MainArea>
<Helmet>
@@ -85,3 +89,5 @@ export default ({ user }: Props) => {
</div>
</MainArea>)
}
export default WikiNewPage