import { PageHeader } from '@/components/page-header'; import { Tabs, TabsList, TabsTrigger } from '@/components/ui/tabs'; import { usePageTabs } from '@/hooks/use-page-tabs'; import { PAGE_TITLES, createOrganizationTitle } from '@/utils/title'; import { Outlet, createFileRoute, useRouter } from '@tanstack/react-router'; export const Route = createFileRoute('/_app/$organizationId/members/_tabs')({ component: Component, head: () => { return { meta: [ { title: createOrganizationTitle(PAGE_TITLES.MEMBERS), }, ], }; }, }); function Component() { const router = useRouter(); const { activeTab, tabs } = usePageTabs([ { id: 'members', label: 'Members' }, { id: 'invitations', label: 'Invitations' }, ]); const handleTabChange = (tabId: string) => { router.navigate({ from: Route.fullPath, to: tabId, }); }; return (