CEC-5672 - UI for adding SUMS versions

This commit is contained in:
padamsen_fisker
2024-01-30 16:57:19 -05:00
parent c72ea839b4
commit 6bd5bd1c39
21 changed files with 1366 additions and 60 deletions

View File

@@ -17,15 +17,9 @@ const FleetsList = React.lazy(() => import("../Fleets/Table"));
const FleetStatus = React.lazy(() => import("../Fleets/Status"));
const FleetAddForm = React.lazy(() => import("../Fleets/Add"));
const FleetUpdateForm = React.lazy(() => import("../Fleets/Update"));
const FleetAddVehicleForm = React.lazy(() =>
import("../Fleets/Status/Vehicles/Add")
);
const FleetAddCANFilterForm = React.lazy(() =>
import("../Fleets/Status/CANFilters/Add")
);
const FleetUpdateCANFilterForm = React.lazy(() =>
import("../Fleets/Status/CANFilters/Update")
);
const FleetAddVehicleForm = React.lazy(() => import("../Fleets/Status/Vehicles/Add"));
const FleetAddCANFilterForm = React.lazy(() => import("../Fleets/Status/CANFilters/Add"));
const FleetUpdateCANFilterForm = React.lazy(() => import("../Fleets/Status/CANFilters/Update"));
const Home = React.lazy(() => import("../Home"));
const Manifests = React.lazy(() => import("../Manifest/List"));
const ManifestDeploy = React.lazy(() => import("../Manifest/Deploy"));
@@ -44,6 +38,8 @@ const Flashpacks = React.lazy(() => import("../Flashpack"));
const FlashpackDetails = React.lazy(() => import("../Flashpack/Details"));
const FlashpackAdd = React.lazy(() => import("../Flashpack/Add"))
const Datascope = React.lazy(() => import("../Dashboard"));
const Sums = React.lazy(() => import("../SUMS/List"))
const SumsNew = React.lazy(() => import("../SUMS/New"))
const SumsRxSwin = React.lazy(() => import("../SUMS"));
const SumsRxSwinAdd = React.lazy(() => import("../SUMS/Add"));
const DashboardCustom = React.lazy(() => import("../DashboardCustom"));
@@ -338,7 +334,25 @@ const SiteRoutes = () => {
providers={providers}
/>
<AuthRoute
path="/sums/:sums_version"
path="/tools/sumsversions"
render={() => <Sums />}
type={TYPES.PROTECTED}
token={token}
groups={groups}
rolesPerGroup={Permissions.FiskerMagnaRead}
providers={providers}
/>
<AuthRoute
path="/tools/sums/new"
render={() => <SumsNew />}
type={TYPES.PROTECTED}
token={token}
groups={groups}
rolesPerGroup={Permissions.FiskerMagnaCreate}
providers={providers}
/>
<AuthRoute
path="/tools/sums/:sums_version"
render={() => <SumsRxSwin />}
type={TYPES.PROTECTED}
token={token}
@@ -347,7 +361,7 @@ const SiteRoutes = () => {
providers={providers}
/>
<AuthRoute
path="/sums-rxswin-add/:sums_version"
path="/tools/sums-rxswin-add/:sums_version"
render={() => <SumsRxSwinAdd />}
type={TYPES.PROTECTED}
token={token}