diff --git a/client/src/components/Footer/__snapshots__/Footer.test.js.snap b/client/src/components/Footer/__snapshots__/footer.test.tsx.snap similarity index 100% rename from client/src/components/Footer/__snapshots__/Footer.test.js.snap rename to client/src/components/Footer/__snapshots__/footer.test.tsx.snap diff --git a/client/src/components/Footer/Footer.test.js b/client/src/components/Footer/footer.test.tsx similarity index 90% rename from client/src/components/Footer/Footer.test.js rename to client/src/components/Footer/footer.test.tsx index 1b9dc6d41c..1a43e7e961 100644 --- a/client/src/components/Footer/Footer.test.js +++ b/client/src/components/Footer/footer.test.tsx @@ -1,7 +1,7 @@ import React from 'react'; import renderer from 'react-test-renderer'; -import Footer from './'; +import Footer from '.'; describe('', () => { it('matches snapshot', () => { diff --git a/client/src/components/Footer/index.js b/client/src/components/Footer/index.tsx similarity index 96% rename from client/src/components/Footer/index.js rename to client/src/components/Footer/index.tsx index 79117fb496..3d4a790a2e 100644 --- a/client/src/components/Footer/index.js +++ b/client/src/components/Footer/index.tsx @@ -1,21 +1,21 @@ import React from 'react'; -import PropTypes from 'prop-types'; import { useTranslation } from 'react-i18next'; import Link from '../helpers/link'; import './footer.css'; -const propTypes = { - children: PropTypes.any +type ColHeaderProps = { + children: string | React.ReactNode | React.ReactElement; }; -const ColHeader = ({ children, ...other }) => ( +// TODO: Figure out what ColHeader does: 'ColHeader' is declared but its value is never read. +// eslint-disable-next-line +const ColHeader = ({ children, ...other }: ColHeaderProps): JSX.Element => (