improvement: remove overview page and re-vamp secret dashboard

This commit is contained in:
Scott Wilson
2025-08-27 16:51:15 -07:00
parent fc6778dd89
commit c99d5c210c
34 changed files with 1725 additions and 1778 deletions
@@ -71,9 +71,16 @@ export const SecretManagerLayout = () => {
<Menu>
<MenuGroup title="Resources">
<Link
to="/projects/secret-management/$projectId/overview"
to={
currentWorkspace.environments.length
? "/projects/secret-management/$projectId/secrets/$envSlug"
: "/projects/secret-management/$projectId/overview"
}
params={{
projectId: currentWorkspace.id
projectId: currentWorkspace.id,
...(currentWorkspace.environments.length
? { envSlug: currentWorkspace.environments[0]?.slug }
: {})
}}
>
{({ isActive }) => (