fix: now menu item will hide for non-admin user (#5222)

This commit is contained in:
Muhsin Shah C P 2023-01-06 00:31:32 +05:30 committed by GitHub
parent 774da9c3cd
commit 6453aca185
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -6,9 +6,11 @@ import { Profile } from '@/_components/Profile';
import { NotificationCenter } from '@/_components/NotificationCenter';
import Logo from '@assets/images/rocket.svg';
import Header from '../Header';
import { authenticationService } from '@/_services';
function Layout({ children, switchDarkMode, darkMode }) {
const router = useRouter();
const { admin } = authenticationService.currentUserValue;
return (
<div className="row m-auto">
@ -47,7 +49,7 @@ function Layout({ children, switchDarkMode, darkMode }) {
</ToolTip>
</Link>
</li>
{window.public_config?.ENABLE_TOOLJET_DB == 'true' && (
{window.public_config?.ENABLE_TOOLJET_DB == 'true' && admin && (
<li className="text-center mt-3 cursor-pointer">
<Link to="/database">
<ToolTip message="Database" placement="right">