Commit 912dc31e by Arjun Jhukal

updated the user role build issue

parent 6fb87a7a
...@@ -54,7 +54,7 @@ export default function Profile() { ...@@ -54,7 +54,7 @@ export default function Profile() {
> >
<div className='hidden lg:flex items-center gap-1'> <div className='hidden lg:flex items-center gap-1'>
<Avatar alt="profile user" src={avataur1} /> <Avatar alt="profile user" src={avataur1} />
{user?.role.toLowerCase() !== "user" ? <> {user?.role && user.role.toLowerCase() !== "user" ? <>
<div> <div>
<strong className='text-[14px] leading-[120%] font-bold text-text-title block mb-1 text-nowrap'>{user?.name}</strong> <strong className='text-[14px] leading-[120%] font-bold text-text-title block mb-1 text-nowrap'>{user?.name}</strong>
<p className='text-[12px] text-left leading-[120%] font-[500] text-para-light text-nowrap'> <p className='text-[12px] text-left leading-[120%] font-[500] text-para-light text-nowrap'>
...@@ -86,7 +86,7 @@ export default function Profile() { ...@@ -86,7 +86,7 @@ export default function Profile() {
> >
<ClickAwayListener onClickAway={handleClose}> <ClickAwayListener onClickAway={handleClose}>
{ {
user?.role.toLowerCase() !== "user" ? ( user?.role && user.role.toLowerCase() !== "user" ? (
<List> <List>
<ListItem> <ListItem>
<ListItemText> <ListItemText>
......
...@@ -65,7 +65,7 @@ export default function Header({ open, handleDrawerOpen }: { ...@@ -65,7 +65,7 @@ export default function Header({ open, handleDrawerOpen }: {
<HambergerMenu className='!text-para-light' /> <HambergerMenu className='!text-para-light' />
</IconButton> </IconButton>
{ {
user?.role.toUpperCase() === 'ADMIN' ? ( user?.role && user.role.toUpperCase() === 'ADMIN' ? (
<AdminHeader /> <AdminHeader />
) : ( ) : (
<UserHeader /> <UserHeader />
......
...@@ -89,7 +89,7 @@ export default function Sidebar({ open, handleDrawerOpen }: { ...@@ -89,7 +89,7 @@ export default function Sidebar({ open, handleDrawerOpen }: {
<Box className={`mt-8 menu__wrapper ${open ? "px-3" : ""}`} > <Box className={`mt-8 menu__wrapper ${open ? "px-3" : ""}`} >
{ {
user?.role.toUpperCase() === 'ADMIN' ? ( user?.role && user.role.toUpperCase() === 'ADMIN' ? (
<AdminMenu open={open} /> <AdminMenu open={open} />
) : ( ) : (
<UserMenu open={open} /> <UserMenu open={open} />
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment