// Sample React component with intentional a11y issues for testing import React from 'react'; export function UserCard({ user, onEdit, onDelete }) { return (
onEdit(user.id)}>
{user.name}
{user.email}
onDelete(user.id)} style={{ color: '#aaa', cursor: 'pointer' }}> Delete
Edit
); } export function SearchBar() { return (
alert('searching')} tabIndex={5}> 🔍
); } export function DataTable({ rows }) { return ( {rows.map((row) => ( ))}
Name Email Status
{row.name} {row.email} {row.active ? '●' : '●'}
); }