mirror of
https://github.com/Unleash/unleash.git
synced 2025-09-15 17:50:48 +02:00
fix: billing link
This commit is contained in:
parent
85139ac174
commit
2a7e977207
@ -90,7 +90,7 @@ export const adminRoutes: INavigationMenuItem[] = [
|
||||
{
|
||||
path: '/admin/admin-invoices',
|
||||
title: 'Billing & invoices',
|
||||
menu: { adminSettings: true, mode: ['pro'], billing: true },
|
||||
menu: { adminSettings: true, billing: true },
|
||||
group: 'instance',
|
||||
},
|
||||
{
|
||||
|
@ -115,7 +115,7 @@ const InvoiceList = () => {
|
||||
</div>
|
||||
</PageContent>
|
||||
}
|
||||
elseShow={<div>{isLoaded && 'No invoices to show.'}</div>}
|
||||
elseShow={<PageContent>{isLoaded && 'No invoices to show.'}</PageContent>}
|
||||
/>
|
||||
);
|
||||
};
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { useLocation, useNavigate } from 'react-router-dom';
|
||||
import { useLocation } from 'react-router-dom';
|
||||
import { Paper, styled, Tab, Tabs } from '@mui/material';
|
||||
import useUiConfig from 'hooks/api/getters/useUiConfig/useUiConfig';
|
||||
import { CenteredNavLink } from './CenteredNavLink';
|
||||
@ -23,7 +23,6 @@ const StyledBadgeContainer = styled('div')(({ theme }) => ({
|
||||
export const AdminTabsMenu: VFC = () => {
|
||||
const { uiConfig, isPro, isOss } = useUiConfig();
|
||||
const { pathname } = useLocation();
|
||||
const navigate = useNavigate();
|
||||
|
||||
const activeTab = pathname.split('/')[2];
|
||||
|
||||
|
@ -10,8 +10,19 @@ export const useAdminRoutes = () => {
|
||||
const showEnterpriseOptionsInPro = Boolean(
|
||||
uiConfig?.flags?.frontendNavigationUpdate
|
||||
);
|
||||
const routes = [...adminRoutes];
|
||||
|
||||
return adminRoutes
|
||||
if (uiConfig.flags.UNLEASH_CLOUD) {
|
||||
const adminBillingMenuItem = adminRoutes.findIndex(
|
||||
route => route.title === 'Billing & invoices'
|
||||
);
|
||||
routes[adminBillingMenuItem] = {
|
||||
...routes[adminBillingMenuItem],
|
||||
path: '/admin/billing',
|
||||
};
|
||||
}
|
||||
|
||||
return routes
|
||||
.filter(filterByConfig(uiConfig))
|
||||
.filter(route =>
|
||||
filterAdminRoutes(
|
||||
|
Loading…
Reference in New Issue
Block a user