changing some inports to be dynamic

This commit is contained in:
csawatzky 2025-04-09 15:26:37 -06:00
parent c184db268b
commit 0bf12c7d40
2 changed files with 30 additions and 15 deletions

View file

@ -2,10 +2,12 @@ import { Box } from "@mui/material";
import DisplayDrawer from "common/DisplayDrawer"; import DisplayDrawer from "common/DisplayDrawer";
import MapMarkerSettings from "maps/MapMarkerSettings"; import MapMarkerSettings from "maps/MapMarkerSettings";
import { Bin as IBin } from "models"; import { Bin as IBin } from "models";
import Bin from "pages/Bin"; //import Bin from "pages/Bin";
import { pond } from "protobuf-ts/pond"; import { pond } from "protobuf-ts/pond";
import { useBinAPI, useSnackbar } from "providers"; import { useBinAPI, useSnackbar } from "providers";
import React, { useEffect, useState } from "react"; import React, { lazy, useEffect, useState } from "react";
const Bin = lazy(() => import("pages/Bin"));
interface Props { interface Props {
open: boolean; open: boolean;

View file

@ -7,19 +7,19 @@ import Logout from "pages/Logout";
import { ErrorBoundary } from "react-error-boundary"; import { ErrorBoundary } from "react-error-boundary";
import { getWhitelabel } from "services/whiteLabel"; import { getWhitelabel } from "services/whiteLabel";
import Ventilation from "pages/VentEditor"; import Ventilation from "pages/VentEditor";
import FieldMap from "pages/FieldMap"; // import FieldMap from "pages/FieldMap";
import GrainBag from "pages/grainBag"; // import GrainBag from "pages/grainBag";
import Terminals from "pages/Terminals"; // import Terminals from "pages/Terminals";
import Gate from "pages/Gate"; // import Gate from "pages/Gate";
import AviationMap from "pages/AviationMap"; // import AviationMap from "pages/AviationMap";
import ConstructionSiteMap from "pages/ConstructionSiteMap"; // import ConstructionSiteMap from "pages/ConstructionSiteMap";
import Sites from "pages/Sites"; // import Sites from "pages/Sites";
import Site from "pages/Site"; // import Site from "pages/Site";
import Heaters from "pages/Heaters"; // import Heaters from "pages/Heaters";
import Heater from "pages/Heater"; // import Heater from "pages/Heater";
import Tasks from "pages/Tasks"; // import Tasks from "pages/Tasks";
import Transactions from "pages/Transactions"; // import Transactions from "pages/Transactions";
import BinCableEstimator from "pages/BinCableEstimator"; // import BinCableEstimator from "pages/BinCableEstimator";
import { useGlobalState } from "providers"; import { useGlobalState } from "providers";
//import Site from "pages/Site"; //import Site from "pages/Site";
@ -35,6 +35,19 @@ const BinPage = lazy(() => import("pages/Bin"));
const Bins = lazy(() => import("pages/Bins")); const Bins = lazy(() => import("pages/Bins"));
const Mines = lazy(() => import("pages/Mines")); const Mines = lazy(() => import("pages/Mines"));
const DeviceComponent = lazy(() => import("pages/DeviceComponent")); const DeviceComponent = lazy(() => import("pages/DeviceComponent"));
const FieldMap = lazy(() => import("pages/FieldMap"));
const GrainBag = lazy(() => import("pages/grainBag"));
const Terminals = lazy(() => import("pages/Terminals"));
const Gate = lazy(() => import("pages/Gate"));
const AviationMap = lazy(() => import("pages/AviationMap"));
const ConstructionSiteMap = lazy(() => import("pages/ConstructionSiteMap"));
const Sites = lazy(() => import("pages/Sites"));
const Site = lazy(() => import("pages/Site"));
const Heaters = lazy(() => import("pages/Heaters"));
const Heater = lazy(() => import("pages/Heater"));
const Tasks = lazy(() => import("pages/Tasks"));
const Transactions = lazy(() => import("pages/Transactions"));
const BinCableEstimator = lazy(() => import("pages/BinCableEstimator"));
interface Props { interface Props {
toggleTheme: () => void; toggleTheme: () => void;