From 61703d745eca8d3ae60add157d002e9f11a3d0f8 Mon Sep 17 00:00:00 2001 From: AmirHossein Mahmoodi Date: Mon, 15 Jan 2024 13:47:44 +0330 Subject: [PATCH] add permission view_dashboard_stats in dashboard first page --- src/pages/dashboard/index.jsx | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/pages/dashboard/index.jsx b/src/pages/dashboard/index.jsx index 0e309c3..a736442 100644 --- a/src/pages/dashboard/index.jsx +++ b/src/pages/dashboard/index.jsx @@ -1,7 +1,14 @@ import DashboardFirstComponent from "@/components/dashboard/first"; import {parse} from "next-useragent"; +import useUser from "@/lib/app/hooks/useUser"; export default function Dashboard() { + const {user} = useUser(); + + const hasPermission = user?.permissions?.includes("view_dashboard_stats") + + if (!hasPermission) return null + return ( );