Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | 70x 70x 7x 72x 72x 72x 72x 72x 72x 1x 1x 1x | import { Outlet, useNavigate, useLocation } from 'react-router-dom'
import { Page } from '@/layers/L2R'
import type { PageConfig } from '@/layers/interfaces'
import { Tabs, TabsList, TabsTrigger } from '@/components/ui/tabs'
export function RepositoriesPage() {
const navigate = useNavigate()
const location = useLocation()
const activeTab = location.pathname.includes('/bot-accounts') ? 'bot-accounts' : 'repositories'
const pageConfig: PageConfig = { title: 'Repositories' }
return (
<Page config={pageConfig}>
<Tabs value={activeTab}>
<TabsList>
<TabsTrigger
value="repositories"
onClick={() => navigate('/repositories/repos')}
>
Repositories
</TabsTrigger>
<TabsTrigger
value="bot-accounts"
onClick={() => navigate('/repositories/bot-accounts')}
>
Bot Accounts
</TabsTrigger>
</TabsList>
</Tabs>
<Outlet />
</Page>
)
}
|