import { useState } from 'react';
export default function SimulationPanel({ isRunning, onRun, onReset, sampleTasks }) {
const [task, setTask] = useState('');
const [selectedPreset, setSelectedPreset] = useState('');
const handleRun = () => {
const taskToRun = task.trim() || selectedPreset || sampleTasks[0];
onRun(taskToRun);
};
return (
{/* Task Input */}
{/* Preset Tasks */}
{sampleTasks.map((t, i) => (
))}
{/* Action Buttons */}
{isRunning && (
Simulation in progress...
)}
);
}