import React, { useState } from "react"; import { AI_Icon } from "../../../icons/ExportCommonIcons"; import RegularDropDown from "../../../ui/inputs/RegularDropDown"; import { AnalysisPresetsType } from "../../../../types/analysis"; import RenderAnalysisInputs from "./RenderAnalysisInputs"; const Analysis: React.FC = () => { const [selectedOption, setSelectedOption] = useState("Throughput time"); const handleSelect = (option: string) => { setSelectedOption(option); // Normalize for key matching }; const AnalysisPresets: AnalysisPresetsType = { "Throughput time": [ { type: "default", inputs: { label: "Height", activeOption: "mm" } }, { type: "default", inputs: { label: "Width", activeOption: "mm" } }, { type: "default", inputs: { label: "Length", activeOption: "mtr" } }, { type: "default", inputs: { label: "Thickness", activeOption: "mm" } }, { type: "default", inputs: { label: "Raw Material", activeOption: "mm" }, }, { type: "range", inputs: { label: "Material flow", activeOption: "m/min" }, }, ], "Production capacity": [ { type: "default", inputs: { label: "Height", activeOption: "mm" } }, { type: "default", inputs: { label: "Width", activeOption: "mm" } }, { type: "default", inputs: { label: "Length", activeOption: "mtr" } }, { type: "default", inputs: { label: "Thickness", activeOption: "mm" } }, { type: "default", inputs: { label: "Raw Material", activeOption: "mm" }, }, { type: "range", inputs: { label: "Material flow", activeOption: "m/min" }, }, { type: "range", inputs: { label: "Shift 1", activeOption: "hr(s)" }, }, { type: "range", inputs: { label: "Shift 2", activeOption: "hr(s)" }, }, { type: "range", inputs: { label: "Over time", activeOption: "hr(s)" }, }, ], ROI: [ { type: "default", inputs: { label: "Equipment Cost", activeOption: "INR" }, }, { type: "default", inputs: { label: "Employee Salary", activeOption: "INR" }, }, { type: "default", inputs: { label: "Labor Cost", activeOption: "INR" }, }, { type: "default", inputs: { label: "Cost per unit", activeOption: "INR" }, }, { type: "default", inputs: { label: "Electricity cost", activeOption: "INR" }, }, { type: "default", inputs: { label: "Upkeep Cost", activeOption: "INR" }, }, { type: "default", inputs: { label: "Working Hours", activeOption: "Hrs" }, }, { type: "default", inputs: { label: "Power Usage", activeOption: "KWH" }, }, { type: "default", inputs: { label: "KWH", activeOption: "Mos" } }, { type: "default", inputs: { label: "Man Power", activeOption: "Person" }, }, ], }; return (