mirror of
https://github.com/supabase/supabase.git
synced 2026-10-18 07:39:07 +03:00
* Start new integrations page * Move cronjobs into integrations * Rearrange * Remove duplicate * Move around menu items
26 lines
740 B
TypeScript
26 lines
740 B
TypeScript
import Link from 'next/link'
|
|
import React, { PropsWithChildren } from 'react'
|
|
import { NavMenu, NavMenuItem } from 'ui'
|
|
|
|
type Props = {
|
|
projRef: string
|
|
activeTab: 'secrets' | 'keys'
|
|
}
|
|
|
|
const VaultNavTabs = (props: PropsWithChildren<Props>) => {
|
|
return (
|
|
<NavMenu className="mb-4" aria-label="Vault menu">
|
|
<NavMenuItem active={props.activeTab === 'secrets'}>
|
|
<Link href={`/project/${props.projRef}/integrations/vault/secrets`}>
|
|
Secrets Management
|
|
</Link>
|
|
</NavMenuItem>
|
|
<NavMenuItem active={props.activeTab === 'keys'}>
|
|
<Link href={`/project/${props.projRef}/integrations/vault/keys`}>Encryption Keys</Link>
|
|
</NavMenuItem>
|
|
</NavMenu>
|
|
)
|
|
}
|
|
|
|
export default VaultNavTabs
|