commit 5045741769f60295f6f1ca7320ba31f6f876cf98
parent 1458e6673a83e82dfae65d71b4fdf863f5967df2
Author: Sebastian <sebasjm@gmail.com>
Date: Mon, 17 Nov 2025 10:47:44 -0300
remove token family from expert
Diffstat:
1 file changed, 21 insertions(+), 1 deletion(-)
diff --git a/packages/merchant-backoffice-ui/src/components/menu/SideBar.tsx b/packages/merchant-backoffice-ui/src/components/menu/SideBar.tsx
@@ -403,7 +403,27 @@ const ALL_ELEMENTS = Object.values(UIElement).reduce((prev, ui) => {
function getAvailableForPersona(p: MerchantPersona): ElementMap {
switch (p) {
case "expert":
- return ALL_ELEMENTS;
+ return {
+ [UIElement.sidebar_orders]: true,
+ [UIElement.sidebar_templates]: true,
+ [UIElement.sidebar_kycStatus]: true,
+ [UIElement.sidebar_bankAccounts]: true,
+ [UIElement.sidebar_settings]: true,
+ [UIElement.sidebar_password]: true,
+ [UIElement.sidebar_accessTokens]: true,
+ [UIElement.sidebar_categories]: true,
+ // [UIElement.sidebar_discounts]: true,
+ // [UIElement.sidebar_subscriptions]: true,
+ // [UIElement.sidebar_tokenFamilies]: true,
+ [UIElement.sidebar_webhooks]: true,
+ [UIElement.sidebar_wireTransfers]: true,
+ [UIElement.sidebar_inventory]: true,
+ [UIElement.sidebar_otpDevices]: true,
+ [UIElement.action_manuallyCreatingOrders]: true,
+ [UIElement.option_advanceInstanceSettings]: true,
+ [UIElement.option_advanceOrderCreation]: true,
+ [UIElement.option_otpDevicesOnTemplate]: true,
+ };
case "developer":
return ALL_ELEMENTS;
case "offline-vending-machine":