add aria-hidden to Running/Waiting job icons

This commit is contained in:
Keith Grant 2020-10-05 08:23:41 -07:00
parent afe09695d4
commit b7070b7a72

View File

@ -94,11 +94,11 @@ SkippedBottom.displayName = 'SkippedBottom';
const StatusIcon = ({ status, ...props }) => {
return (
<div {...props} data-job-status={status} aria-label={status}>
{status === 'running' && <RunningJob />}
{status === 'running' && <RunningJob aria-hidden="true" />}
{(status === 'new' ||
status === 'pending' ||
status === 'waiting' ||
status === 'never updated') && <WaitingJob />}
status === 'never updated') && <WaitingJob aria-hidden="true" />}
{(status === 'failed' || status === 'error' || status === 'canceled') && (
<FinishedJob aria-hidden="true">
<FailedTop />