Fix group url nav to correct tabs
This commit is contained in:
parent
3cdd790ae9
commit
9d44190b9a
|
@ -99,10 +99,10 @@ export async function getStaticPaths() {
|
||||||
const groupSubpages = [
|
const groupSubpages = [
|
||||||
undefined,
|
undefined,
|
||||||
GROUP_CHAT_SLUG,
|
GROUP_CHAT_SLUG,
|
||||||
|
'overview',
|
||||||
'markets',
|
'markets',
|
||||||
'leaderboards',
|
'leaderboards',
|
||||||
'about',
|
'about',
|
||||||
'posts',
|
|
||||||
] as const
|
] as const
|
||||||
|
|
||||||
export default function GroupPage(props: {
|
export default function GroupPage(props: {
|
||||||
|
@ -131,8 +131,8 @@ export default function GroupPage(props: {
|
||||||
const router = useRouter()
|
const router = useRouter()
|
||||||
const { slugs } = router.query as { slugs: string[] }
|
const { slugs } = router.query as { slugs: string[] }
|
||||||
const page = slugs?.[1] as typeof groupSubpages[number]
|
const page = slugs?.[1] as typeof groupSubpages[number]
|
||||||
const tabIndex = ['markets', 'leaderboard', 'about', 'posts'].indexOf(
|
const tabIndex = ['overview', 'markets', 'leaderboards'].indexOf(
|
||||||
page ?? 'markets'
|
page === 'about' ? 'overview' : page ?? 'markets'
|
||||||
)
|
)
|
||||||
|
|
||||||
const group = useGroup(props.group?.id) ?? props.group
|
const group = useGroup(props.group?.id) ?? props.group
|
||||||
|
|
Loading…
Reference in New Issue
Block a user