バグ修正(#253) #254

Closed
みてるぞ wants to merge 25 commits from feature/253 into main
Showing only changes of commit 0a9f96743e - Show all commits
+13 -7
View File
@@ -39,12 +39,18 @@ export default () => {
enabled: Boolean (title) && !(/^\d+$/.test (title)), enabled: Boolean (title) && !(/^\d+$/.test (title)),
queryKey: wikiKeys.show (title ?? '', version ? { version } : { }), queryKey: wikiKeys.show (title ?? '', version ? { version } : { }),
queryFn: () => fetchWikiPageByTitle (title ?? '', version ? { version } : { }) }) queryFn: () => fetchWikiPageByTitle (title ?? '', version ? { version } : { }) })
if (wikiPage)
{ useEffect (() => {
if (wikiPage.title !== title) if (!(wikiPage))
navigate (`/wiki/${ encodeURIComponent(wikiPage.title) }`, { replace: true }) return
WikiIdBus.set (wikiPage.id)
} WikiIdBus.set (wikiPage.id)
if (wikiPage.title !== title)
navigate (`/wiki/${ encodeURIComponent(wikiPage.title) }`, { replace: true })
return () => WikiIdBus.set (null)
}, [wikiPage, title, navigate])
useEffect (() => { useEffect (() => {
if (/^\d+$/.test (title)) if (/^\d+$/.test (title))
@@ -89,7 +95,7 @@ export default () => {
}) () }) ()
return () => WikiIdBus.set (null) return () => WikiIdBus.set (null)
}, [title, location.search]) }, [title, version])
return ( return (
<MainArea> <MainArea>