CEC-4231: Link to superset portal (#324)

* CEC-4231: Link to superset portal

* Update snapshots

---------

Co-authored-by: jwu-fisker <jwu@fiskerinc.com>
This commit is contained in:
Alexander Andrews
2023-04-28 13:14:39 -04:00
committed by GitHub
parent cc1922008e
commit 05b8e9fc3d
4 changed files with 563 additions and 1043 deletions

View File

@@ -9,10 +9,8 @@ import HomeIcon from "@material-ui/icons/Home";
import SettingsInputCompositeIcon from "@material-ui/icons/SettingsInputComposite";
import { default as React, useEffect, useState } from "react";
import { getCustomDashboardSubmenu } from "../../services/customDashboards";
import { hasRole, Permissions } from "../../utils/roles";
import { useUserContext } from "../Contexts/UserContext";
import SupersetDashboardList from "../SupersetDashboardList/SupersetDashboardList";
import { ExpandableSideMenuItem, MenuItem } from "./MenuItem";
const menuData = [
{
@@ -47,11 +45,9 @@ const menuData = [
},
{
label: "Datascope",
to: null,
url: process.env.REACT_APP_SUPERSET_URL,
icon: <AssessmentIcon />,
rolesPerProvider: Permissions.FiskerMagnaRead,
component: SupersetDashboardList,
submenus: getCustomDashboardSubmenu(Permissions.FiskerMagnaRead),
},
{
label: "Suppliers",