leLab / src /components /ui /PortDetectionButton.tsx
jurmy24's picture
mega big updates pre-demo
9a9d18a
raw
history blame contribute delete
875 Bytes
import React from "react";
import { Button } from "@/components/ui/button";
import { Search } from "lucide-react";
interface PortDetectionButtonProps {
onClick: () => void;
robotType?: "leader" | "follower";
className?: string;
}
const PortDetectionButton: React.FC<PortDetectionButtonProps> = ({
onClick,
robotType,
className = "",
}) => {
return (
<Button
type="button"
onClick={onClick}
variant="outline"
size="sm"
className={`
h-8 px-2
border-gray-600 hover:border-blue-500
text-gray-400 hover:text-blue-400
bg-gray-800 hover:bg-gray-700
transition-all duration-200
${className}
`}
title={`Find ${robotType || "robot"} port automatically`}
>
<Search className="w-3 h-3 mr-1" />
Find
</Button>
);
};
export default PortDetectionButton;