diff --git a/app/src/components/layout/scenes/MainScene.tsx b/app/src/components/layout/scenes/MainScene.tsx index dd9f315..31465e9 100644 --- a/app/src/components/layout/scenes/MainScene.tsx +++ b/app/src/components/layout/scenes/MainScene.tsx @@ -24,7 +24,10 @@ import ControlsPlayer from "../controls/ControlsPlayer"; import SelectFloorPlan from "../../temporary/SelectFloorPlan"; import { createHandleDrop } from "../../../modules/visualization/functions/handleUiDrop"; import Scene from "../../../modules/scene/scene"; -import { useMainProduct } from "../../../store/simulation/useSimulationStore"; +import { + useComparisonProduct, + useMainProduct, +} from "../../../store/simulation/useSimulationStore"; import { useProductContext } from "../../../modules/simulation/products/productContext"; import { useProductStore } from "../../../store/simulation/useProductStore"; import RegularDropDown from "../../ui/inputs/RegularDropDown"; @@ -46,6 +49,8 @@ function MainScene() { const { selectedZone } = useSelectedZoneStore(); const { setFloatingWidget } = useFloatingWidget(); const { viewSceneLabels, setViewSceneLabels } = useViewSceneStore(); + const { comparisonProduct } = useComparisonProduct(); + const handleSelectLayout = (option: string) => { const product = products.find((product) => product.productName === option); if (product) { @@ -81,7 +86,10 @@ function MainScene() { /> )} - {isPlaying && activeModule === "simulation" && } + {(isPlaying && activeModule === "simulation") || + comparisonProduct !== null ? ( + + ) : null} {isPlaying && activeModule !== "simulation" && } {/* remove this later */} diff --git a/app/src/components/ui/compareVersion/CompareLayOut.tsx b/app/src/components/ui/compareVersion/CompareLayOut.tsx index e6e2839..d4503ea 100644 --- a/app/src/components/ui/compareVersion/CompareLayOut.tsx +++ b/app/src/components/ui/compareVersion/CompareLayOut.tsx @@ -4,7 +4,10 @@ import { LayoutIcon, ResizerIcon, } from "../../icons/SimulationIcons"; -import { useLoadingProgress, useSaveVersion } from "../../../store/builder/store"; +import { + useLoadingProgress, + useSaveVersion, +} from "../../../store/builder/store"; import Search from "../inputs/Search"; import OuterClick from "../../../utils/outerClick"; import { useProductStore } from "../../../store/simulation/useProductStore"; @@ -13,6 +16,7 @@ import { useComparisonProduct } from "../../../store/simulation/useSimulationSto const CompareLayOut = () => { const { comparisonProduct, setComparisonProduct } = useComparisonProduct(); + console.log("comparisonProduct: ", comparisonProduct); const { products } = useProductStore(); const { setLoadingProgress } = useLoadingProgress(); const [width, setWidth] = useState("50vw"); @@ -151,7 +155,7 @@ const CompareLayOut = () => { {showLayoutDropdown && (
Layouts
- { }} /> + {}} />
{products.map((layout) => (