CEC-3944 Static dashboard (#301)

* CEC-3944 Static dashboard

* Unit test
This commit is contained in:
John Wu
2023-03-22 19:39:48 -07:00
committed by GitHub
parent 5a8e823822
commit 6ddcf795a1
13 changed files with 2331 additions and 786 deletions

View File

@@ -41,6 +41,8 @@ const SMSSend = React.lazy(() => import("../SMS/Send"));
const SuppliersList = React.lazy(() => import("../Suppliers/List"));
const SupplierDetails = React.lazy(() => import("../Suppliers/Details"));
const Datascope = React.lazy(() => import("../Dashboard"));
const StaticDashboard = React.lazy(() => import("../DashboardStatic"));
const SiteRoutes = () => {
const { token, groups, providers } = useUserContext();
return (
@@ -54,6 +56,15 @@ const SiteRoutes = () => {
type={TYPES.GUEST}
token={token}
/>
<AuthRoute
path="/dashboards/:index"
render={() => <StaticDashboard />}
type={TYPES.PROTECTED}
token={token}
groups={groups}
rolesPerGroup={Permissions.FiskerRead}
providers={providers}
/>
<AuthRoute
path="/filter-add"
render={() => <CANFilterCreate />}