From ab7dae97f78aa9ef325dd168008c10fcc3182153 Mon Sep 17 00:00:00 2001 From: Mirlan Date: Thu, 11 Mar 2021 19:31:18 +0600 Subject: [PATCH] feat(890): added header menus to user account (#323) --- src/config/lexics/userAccount.tsx | 8 ++ src/features/Menu/index.tsx | 17 +++-- .../UserAccount/components/Header/index.tsx | 39 ++++++++++ src/features/UserAccount/index.tsx | 75 +++++++++---------- src/features/UserAccount/styled.tsx | 19 +++-- 5 files changed, 103 insertions(+), 55 deletions(-) create mode 100644 src/features/UserAccount/components/Header/index.tsx diff --git a/src/config/lexics/userAccount.tsx b/src/config/lexics/userAccount.tsx index a145a305..411a843a 100644 --- a/src/config/lexics/userAccount.tsx +++ b/src/config/lexics/userAccount.tsx @@ -1,5 +1,12 @@ import { publicLexics } from 'config/lexics/public' +const navigations = { + bank_card: 14205, + my_subscriptions: 8316, + payment_history: 14206, + personal_info: 14204, +} + export const userAccountLexics = { add_card: 8313, change: 12614, @@ -18,5 +25,6 @@ export const userAccountLexics = { select_subscription: 12583, subscriptions: 13016, user_account: 12928, + ...navigations, ...publicLexics, } diff --git a/src/features/Menu/index.tsx b/src/features/Menu/index.tsx index 00e7b27c..fe8a12b7 100644 --- a/src/features/Menu/index.tsx +++ b/src/features/Menu/index.tsx @@ -15,6 +15,7 @@ import { export const Menu = () => { const { logout } = useAuthStore() const isHomePage = useRouteMatch(PAGES.home)?.isExact + const isUserAccount = useRouteMatch(PAGES.useraccount) return (