Fix linting

This commit is contained in:
mabashian 2019-08-07 16:16:57 -04:00
parent 6a7481a27c
commit fba0da4c58
2 changed files with 7 additions and 2 deletions

View File

@ -1,5 +1,5 @@
import React, { Fragment } from 'react';
import { node, object, string } from 'prop-types';
import { node, number, shape, string } from 'prop-types';
import { Link } from 'react-router-dom';
import styled, { keyframes } from 'styled-components';
import { Tooltip } from '@patternfly/react-core';
@ -100,7 +100,10 @@ const JobStatusIcon = ({ job, link, tooltip, ...props }) => {
};
JobStatusIcon.propTypes = {
job: object.isRequired,
job: shape({
id: number.isRequired,
status: string.isRequired,
}).isRequired,
link: string,
tooltip: node,
};

View File

@ -6,9 +6,11 @@ import styled from 'styled-components';
import { t } from '@lingui/macro';
import { JOB_TYPE_URL_SEGMENTS } from '../../constants';
/* eslint-disable react/jsx-pascal-case */
const JobStatusIcon = styled(props => <_JobStatusIcon {...props} />)`
margin-right: 5px;
`;
/* eslint-enable react/jsx-pascal-case */
const Sparkline = ({ i18n, jobs }) => {
const generateTooltip = job => (