From be49f6901e2f828eda5fefe6d78578caaba8f38a Mon Sep 17 00:00:00 2001 From: Vasek Mlejnsky Date: Thu, 16 Aug 2018 09:00:52 +0200 Subject: [PATCH] Set default prop values in function parameter --- src/js/components/common/Icon.js | 14 +++++--------- src/js/components/wallet/aside/AsideRow.js | 6 +----- 2 files changed, 6 insertions(+), 14 deletions(-) diff --git a/src/js/components/common/Icon.js b/src/js/components/common/Icon.js index 213b2132..91f308fb 100644 --- a/src/js/components/common/Icon.js +++ b/src/js/components/common/Icon.js @@ -1,27 +1,27 @@ import React from 'react'; import PropTypes from 'prop-types'; -const Icon = (props) => { +const Icon = ({ icon, size = 30, color = 'black' }) => { const styles = { svg: { display: 'inline-block', verticalAlign: 'middle', }, path: { - fill: props.color, + fill: color, }, }; return ( @@ -34,9 +34,5 @@ Icon.propTypes = { color: PropTypes.string, }; -Icon.defaultProps = { - size: 30, - color: 'black', -}; export default Icon; \ No newline at end of file diff --git a/src/js/components/wallet/aside/AsideRow.js b/src/js/components/wallet/aside/AsideRow.js index 45a18db4..0f1b2812 100644 --- a/src/js/components/wallet/aside/AsideRow.js +++ b/src/js/components/wallet/aside/AsideRow.js @@ -21,7 +21,7 @@ const Wrapper = styled.div` transition: background-color ${TRANSITION_TIME.BASE}, color ${TRANSITION_TIME.BASE}; `; -const AsideRow = ({ children, column }) => ( +const AsideRow = ({ children, column = false }) => ( {children} @@ -32,8 +32,4 @@ AsideRow.propTypes = { column: PropTypes.bool, }; -AsideRow.defaultProps = { - column: false, -} - export default AsideRow;