diff --git a/client/src/components/helpers/index.js b/client/src/components/helpers/index.js index f59bba1524..74ad5b7140 100644 --- a/client/src/components/helpers/index.js +++ b/client/src/components/helpers/index.js @@ -3,7 +3,7 @@ export { default as FullWidthRow } from './FullWidthRow'; export { default as SlimWidthRow } from './SlimWidthRow'; export { default as Loader } from './Loader'; export { default as SkeletonSprite } from './SkeletonSprite'; -export { default as Spacer } from './Spacer'; +export { default as Spacer } from './space'; export { default as Link } from './Link'; export { default as CurrentChallengeLink } from './CurrentChallengeLink'; export { default as ImageLoader } from './ImageLoader'; diff --git a/client/src/components/helpers/space.tsx b/client/src/components/helpers/space.tsx index 385b819937..10897de79c 100644 --- a/client/src/components/helpers/space.tsx +++ b/client/src/components/helpers/space.tsx @@ -1,11 +1,16 @@ import React from 'react'; -import PropTypes from 'prop-types'; + +interface SpacerProps { + size: number; +} const styles = { padding: '15px 0', height: '1px' }; -const Comp = props =>
; +const Comp: React.FC = ({ ...props }) => ( + +); -const Spacer = ({ size = 1 }) => +const Spacer = ({ size = 1 }: SpacerProps): React.ReactNode => size === 1 ? (