added eslint prop-types

This commit is contained in:
Sean Macfarlane
2020-05-07 16:50:56 -04:00
parent d4bfdd5ffb
commit 388fe2072a
2 changed files with 5 additions and 1 deletions

View File

@@ -14,7 +14,6 @@
"extensions": [".js", ".jsx"] "extensions": [".js", ".jsx"]
} }
], ],
"react/prop-types": 0,
"no-underscore-dangle": 0, "no-underscore-dangle": 0,
"import/imports-first": ["error", "absolute-first"], "import/imports-first": ["error", "absolute-first"],
"import/newline-after-import": "error", "import/newline-after-import": "error",

View File

@@ -1,5 +1,6 @@
/* eslint-disable import/no-extraneous-dependencies */ /* eslint-disable import/no-extraneous-dependencies */
import React from 'react'; import React from 'react';
import PropTypes from 'prop-types';
import { render } from '@testing-library/react'; import { render } from '@testing-library/react';
import ThemeProvider from 'contexts/ThemeProvider'; import ThemeProvider from 'contexts/ThemeProvider';
@@ -12,6 +13,10 @@ const AllTheProviders = ({ children }) => {
); );
}; };
AllTheProviders.propTypes = {
children: PropTypes.node.isRequired,
};
const customRender = (ui, options) => render(ui, { wrapper: AllTheProviders, ...options }); const customRender = (ui, options) => render(ui, { wrapper: AllTheProviders, ...options });
// re-export everything // re-export everything