AI: address review on PR #477
このコミットが含まれているのは:
+4
-5
@@ -166,11 +166,10 @@ export const pageRoutes = (
|
||||
robots: 'noindex', authentication: 'user' } },
|
||||
{ path: ':id', element: <MaterialDetailPage/>,
|
||||
handle: { preload: MaterialDetailPage.preload, sitemap: ['materials'] } }] },
|
||||
{ path: 'wiki', element: <LocaleRedirect to="/tag-descriptions"/>,
|
||||
handle: { redirectTo: '/tag-descriptions' } },
|
||||
{ path: 'tag-descriptions',
|
||||
element: <WikiSearchPage key="tag_description" resourceType="tag_description"/>,
|
||||
handle: { preload: WikiSearchPage.preload, sitemap: ['static'] } },
|
||||
{ path: 'wiki', element: <LocaleRedirect to="/tags"/>,
|
||||
handle: { redirectTo: '/tags' } },
|
||||
{ path: 'tag-descriptions', element: <LocaleRedirect to="/tags"/>,
|
||||
handle: { redirectTo: '/tags' } },
|
||||
{ path: 'tag-groups',
|
||||
element: <WikiSearchPage key="tag_group" resourceType="tag_group"/>,
|
||||
handle: { preload: WikiSearchPage.preload, sitemap: ['static'] } },
|
||||
|
||||
@@ -76,12 +76,9 @@ export const menuOutline = (
|
||||
{ ...message ('add'), to: '/posts/new', visible: editable },
|
||||
{ ...message ('allHistory'), to: '/posts/changes' },
|
||||
{ ...message ('help'), to: '/wiki/ヘルプ:広場' }] },
|
||||
{ ...message ('tags'), to: '/tags',
|
||||
base: pathName.startsWith ('/tag-descriptions') ? '/tag-descriptions' : '/tags',
|
||||
subMenu: [
|
||||
{ ...message ('tags'), to: '/tags', subMenu: [
|
||||
{ ...message ('master'), to: '/tags' },
|
||||
{ ...message ('nicoLinks'), to: '/tags/nico' },
|
||||
{ ...message ('tagDescriptions'), to: '/tag-descriptions' },
|
||||
{ ...message ('allHistory'), to: '/tags/changes' },
|
||||
{ ...message ('help'), to: '/wiki/ヘルプ:タグ' },
|
||||
{ component: <Separator/>, visible: tagFlg },
|
||||
|
||||
@@ -100,7 +100,7 @@ const prefetchHelpDiff: Prefetcher = async (qc, url, locale) => {
|
||||
|
||||
const prefetchWikiPagesIndex: Prefetcher = async (qc, url, locale) => {
|
||||
const title = url.searchParams.get ('title') ?? ''
|
||||
const resourceType = url.pathname === '/tag-groups' ? 'tag_group' : 'tag_description'
|
||||
const resourceType = 'tag_group'
|
||||
|
||||
await qc.prefetchQuery ({
|
||||
queryKey: wikiKeys.index ({ title, resourceType }, locale),
|
||||
@@ -311,7 +311,7 @@ export const routePrefetchers: { test: (u: URL) => boolean; run: Prefetcher }[]
|
||||
&& Boolean (mPost (u.pathname))),
|
||||
run: prefetchPostShow },
|
||||
{ test: u => u.pathname === '/posts/changes', run: prefetchPostChanges },
|
||||
{ test: u => ['/wiki', '/tag-descriptions', '/tag-groups'].includes (u.pathname),
|
||||
{ test: u => u.pathname === '/tag-groups',
|
||||
run: prefetchWikiPagesIndex },
|
||||
{ test: u => (!(['/wiki/new', '/wiki/changes'].includes (u.pathname))
|
||||
&& Boolean (mWiki (u.pathname))),
|
||||
|
||||
新しいイシューから参照
ユーザーをブロックする