feat: add a billing holder page

This commit is contained in:
jialin
2026-06-08 15:43:21 +08:00
committed by jialin
parent 636190b8e6
commit 09821aab85
13 changed files with 170 additions and 1 deletions
+13
View File
@@ -338,6 +338,19 @@ const baseRoutes = [
selectedIcon: 'icon-usage-filled',
defaultIcon: 'icon-usage-outlined',
component: './usage/index'
},
{
name: 'billing',
path: '/usage/billing',
key: 'billing',
icon: 'icon-billing-outlined',
selectedIcon: 'icon-billing-filled',
defaultIcon: 'icon-billing-outlined',
// OSS exposes the menu as a teaser for the enterprise billing
// module. The page itself just renders an upsell notice — the real
// billing UI lives in the enterprise plugin and shadows this route
// via `routes.extensions.ts`.
component: './billing'
}
]
},