import React from "react"; import { useRouter } from "next/router"; import Link from "next/link"; export const WorkspaceSettingsSidebar = () => { const router = useRouter(); const { workspaceSlug } = router.query; const workspaceLinks: Array<{ label: string; href: string; }> = [ { label: "General", href: `/${workspaceSlug}/settings`, }, { label: "Members", href: `/${workspaceSlug}/settings/members`, }, { label: "Billing & Plans", href: `/${workspaceSlug}/settings/billing`, }, { label: "Integrations", href: `/${workspaceSlug}/settings/integrations`, }, { label: "Imports", href: `/${workspaceSlug}/settings/imports`, }, { label: "Exports", href: `/${workspaceSlug}/settings/exports`, }, ]; const profileLinks: Array<{ label: string; href: string; }> = [ { label: "Profile", href: `/${workspaceSlug}/me/profile`, }, { label: "Activity", href: `/${workspaceSlug}/me/profile/activity`, }, { label: "Preferences", href: `/${workspaceSlug}/me/profile/preferences`, }, ]; return (
SETTINGS
{workspaceLinks.map((link) => (
{link.label}
))}
My Account
{profileLinks.map((link) => (
{link.label}
))}
); };