このコミットが含まれているのは:
@@ -1,6 +1,7 @@
|
||||
import { useEffect, useState } from 'react'
|
||||
import { Helmet } from 'react-helmet-async'
|
||||
|
||||
import { useLocale } from '@/lib/useLocale'
|
||||
import PrefetchLink from '@/components/PrefetchLink'
|
||||
import FormField from '@/components/common/FormField'
|
||||
import PageTitle from '@/components/common/PageTitle'
|
||||
@@ -15,12 +16,13 @@ import type { WikiPage } from '@/types'
|
||||
|
||||
|
||||
const WikiSearchPage: FC = () => {
|
||||
const locale = useLocale ()
|
||||
const [title, setTitle] = useState ('')
|
||||
const [text, setText] = useState ('')
|
||||
const [results, setResults] = useState<WikiPage[]> ([])
|
||||
|
||||
const search = async () => {
|
||||
setResults (await apiGet ('/wiki', { params: { title } }))
|
||||
setResults (await apiGet ('/wiki', { locale, params: { title } }))
|
||||
}
|
||||
|
||||
const handleSearch = (ev: FormEvent) => {
|
||||
@@ -30,9 +32,9 @@ const WikiSearchPage: FC = () => {
|
||||
|
||||
useEffect (() => {
|
||||
void (async () => {
|
||||
setResults (await apiGet ('/wiki', { params: { title: '' } }))
|
||||
setResults (await apiGet ('/wiki', { locale, params: { title: '' } }))
|
||||
}) ()
|
||||
}, [])
|
||||
}, [locale])
|
||||
|
||||
return (
|
||||
<MainArea>
|
||||
|
||||
新しいイシューから参照
ユーザーをブロックする