import { Copy, KeyRound } from 'lucide-react' import { Button } from '~/components/ui/button' import { Card, CardContent, CardHeader, CardTitle } from '~/components/ui/card' import { Badge } from '~/components/ui/badge' interface Credential { slug: string desc: string user: string pwd: string } interface CredentialsWidgetProps { credentials?: Array } const defaultCredentials: Array = [ { slug: 'SC', desc: 'San‑Carlos', user: 'test@company.com', pwd: 'password' }, { slug: 'AU', desc: 'Austin', user: 'austin@company.com', pwd: 'password' }, ] export function CredentialsWidget({ credentials = defaultCredentials, }: CredentialsWidgetProps) { const copy = (text: string) => navigator.clipboard.writeText(text) return ( Credentials {credentials.map((cred) => (
{cred.slug} {cred.desc}
))}
) }