polish: move logs sidebar items in database to separate section

This commit is contained in:
TzeYiing authored and Copple committed 2022-03-30 17:07:40 +02:00
1 parent 6c55f86649
commit caf63eebc2
1 file changed
+69 -59
@@ -26,72 +26,82 @@ export const generateDatabaseMenu = (project?: Project): ProductMenuGroup[] => {
url: `/project/${ref}/database/replication`,
items: [],
},
{
name: 'API logs',
key: 'api-logs',
url: `/project/${ref}/database/api-logs`,
items: [],
},
{
name: 'Postgres logs',
key: 'postgres-logs',
url: `/project/${ref}/database/postgres-logs`,
items: [],
},
],
},
...(IS_PLATFORM
? [
{
title: 'Settings',
items: [
{
name: 'Backups',
key: 'backups',
url: `/project/${ref}/database/backups`,
items: [],
},
{
name: 'Connection Pooling',
key: 'pooling',
url: `/project/${ref}/database/pooling`,
items: [],
},
],
},
]
{
title: 'Logs',
items: [
{
name: 'API logs',
key: 'api-logs',
url: `/project/${ref}/database/api-logs`,
items: [],
},
{
name: 'Postgres logs',
key: 'postgres-logs',
url: `/project/${ref}/database/postgres-logs`,
items: [],
},
],
},
]
: []),
...(IS_PLATFORM
? [
{
title: 'Alpha Preview',
isPreview: true,
items: [
{
name: 'Triggers',
key: 'triggers',
url: `/project/${ref}/database/triggers`,
items: [],
},
{
name: 'Functions',
key: 'functions',
url: `/project/${ref}/database/functions`,
items: [],
},
...(showHooksRoute
? [
{
name: 'Function Hooks',
key: 'hooks',
url: `/project/${ref}/database/hooks`,
items: [],
},
]
: []),
],
},
]
{
title: 'Settings',
items: [
{
name: 'Backups',
key: 'backups',
url: `/project/${ref}/database/backups`,
items: [],
},
{
name: 'Connection Pooling',
key: 'pooling',
url: `/project/${ref}/database/pooling`,
items: [],
},
],
},
]
: []),
...(IS_PLATFORM
? [
{
title: 'Alpha Preview',
isPreview: true,
items: [
{
name: 'Triggers',
key: 'triggers',
url: `/project/${ref}/database/triggers`,
items: [],
},
{
name: 'Functions',
key: 'functions',
url: `/project/${ref}/database/functions`,
items: [],
},
...(showHooksRoute
? [
{
name: 'Function Hooks',
key: 'hooks',
url: `/project/${ref}/database/hooks`,
items: [],
},
]
: []),
],
},
]
: []),
]
}