diff --git a/package.json b/package.json index a488711..9808b65 100644 --- a/package.json +++ b/package.json @@ -8,6 +8,10 @@ "@reach/dialog": "^0.16.2", "@reach/menu-button": "^0.16.2", "@reach/visually-hidden": "^0.16.0", + "@types/jest": "^29.0.0", + "@types/node": "^18.7.16", + "@types/react": "^17.0.0", + "@types/react-dom": "^18.0.6", "classnames": "^2.3.1", "color": "^4.2.3", "formik": "^2.2.9", @@ -18,9 +22,10 @@ "react-dom": "^17.0.2", "react-icons": "^4.3.1", "react-router-dom": "^6.3.0", - "react-scripts": "5.0.0", + "react-scripts": "5.0.1", "react-select": "^5.2.2", "sass": "^1.50.0", + "typescript": "^4.8.2", "sass-color-helpers": "^2.1.1", "yup": "^0.32.11" }, diff --git a/src/App.js b/src/App.tsx similarity index 100% rename from src/App.js rename to src/App.tsx diff --git a/src/AppRoutes.jsx b/src/AppRoutes.tsx similarity index 100% rename from src/AppRoutes.jsx rename to src/AppRoutes.tsx diff --git a/src/components/Breadcrumbs.jsx b/src/components/Breadcrumbs.tsx similarity index 53% rename from src/components/Breadcrumbs.jsx rename to src/components/Breadcrumbs.tsx index 4a13345..963ac92 100644 --- a/src/components/Breadcrumbs.jsx +++ b/src/components/Breadcrumbs.tsx @@ -1,8 +1,11 @@ import React from 'react'; -import PropTypes from 'prop-types'; import classnames from 'classnames'; -export const Breadcrumbs = ({ children, className }) => { +interface BreadcrumbsProps { + className?: string; +} + +export const Breadcrumbs: React.FC = ({ children, className }) => { return (