Put search first in navigation

This commit is contained in:
2026-07-26 16:05:19 +09:00
parent 70cacc2c2d
commit 67ee53c305
2 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -152,10 +152,10 @@ test('keeps keyboard focus intentional and discovery or mutation controls absent
}) => { }) => {
await searchPage.goTo() await searchPage.goTo()
await searchPage.tabTo(searchPage.page.getByRole('link', { name: '検索' }))
await searchPage.tabTo( await searchPage.tabTo(
searchPage.page.getByRole('link', { name: 'ユーザー' }), searchPage.page.getByRole('link', { name: 'ユーザー' }),
) )
await searchPage.tabTo(searchPage.page.getByRole('link', { name: '検索' }))
await searchPage.tabTo(searchPage.page.getByRole('link', { name: 'リスト' })) await searchPage.tabTo(searchPage.page.getByRole('link', { name: 'リスト' }))
await searchPage.tabTo(searchPage.queryInputLocator) await searchPage.tabTo(searchPage.queryInputLocator)
await expect(searchPage.latestRankingLocator).toBeChecked() await expect(searchPage.latestRankingLocator).toBeChecked()
+3 -3
View File
@@ -12,9 +12,6 @@ export function AppShell({
<header className="app-header"> <header className="app-header">
<p className="brand">Twitter Lite</p> <p className="brand">Twitter Lite</p>
<nav aria-label="閲覧方法" className="tabs"> <nav aria-label="閲覧方法" className="tabs">
<Link aria-current={active === 'user' ? 'page' : undefined} to="/">
ユーザー
</Link>
<Link <Link
aria-current={active === 'search' ? 'page' : undefined} aria-current={active === 'search' ? 'page' : undefined}
search={{ q: '', product: 'Latest', following: false }} search={{ q: '', product: 'Latest', following: false }}
@@ -22,6 +19,9 @@ export function AppShell({
> >
検索 検索
</Link> </Link>
<Link aria-current={active === 'user' ? 'page' : undefined} to="/">
ユーザー
</Link>
<Link <Link
aria-current={active === 'list' ? 'page' : undefined} aria-current={active === 'list' ? 'page' : undefined}
to="/i/lists" to="/i/lists"