{
- e.preventDefault();
- e.stopPropagation();
- handleProjectClick(project, e);
- }}
- onTouchEnd={(e) => {
- e.preventDefault();
- e.stopPropagation();
- handleProjectClick(project);
- }}
- onKeyDown={(e) => {
- if (e.key === 'Enter' || e.key === ' ') {
- e.preventDefault();
- handleProjectClick(project);
- }
- }}
- role="button"
- tabIndex={0}
- aria-label={`View details for ${project.name}`}
- />
))}