Files
Terry Sutton b6de81485c new Integrations page (#29671)
* Start new integrations page

* Move cronjobs into integrations

* Rearrange

* Remove duplicate

* Move around menu items
2024-10-22 09:39:36 -02:30

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