import React from "react"; import { Card, CardContent, CardDescription, CardHeader, CardTitle } from "@/components/ui/card"; import { Label } from "@/components/ui/label"; import { Slider } from "@/components/ui/slider"; import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from "@/components/ui/select"; interface ParameterSelectorProps { parameters: any; selectedParams: any; onParamChange: (param: string, value: any) => void; } export function ParameterSelector({ parameters, selectedParams, onParamChange }: ParameterSelectorProps) { return ( Parameter Selection Adjust parameters to view different simulation results
{selectedParams.numberNodes}
onParamChange("numberNodes", value[0])} />
{selectedParams.failureRate}%
onParamChange("failureRate", value[0])} />
{parameters.maliciousNodes && (
{selectedParams.maliciousNodes || 0}%
onParamChange("maliciousNodes", value[0])} />
)}
); }