From cb7ccb1841510ed1ca8fad4d8f1c7dd2f36823c7 Mon Sep 17 00:00:00 2001 From: Puneet Lath Date: Tue, 30 Nov 2021 11:13:11 -0500 Subject: [PATCH 01/14] Rename our custom Button component to ExpensifyButton --- src/components/{Button.js => ExpensifyButton.js} | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) rename src/components/{Button.js => ExpensifyButton.js} (97%) diff --git a/src/components/Button.js b/src/components/ExpensifyButton.js similarity index 97% rename from src/components/Button.js rename to src/components/ExpensifyButton.js index 8e346c96358e..27a812296133 100644 --- a/src/components/Button.js +++ b/src/components/ExpensifyButton.js @@ -78,7 +78,7 @@ const defaultProps = { shouldRemoveLeftBorderRadius: false, }; -class Button extends Component { +class ExpensifyButton extends Component { constructor(props) { super(props); this.additionalStyles = _.isArray(this.props.style) ? this.props.style : [this.props.style]; @@ -190,7 +190,7 @@ class Button extends Component { } } -Button.propTypes = propTypes; -Button.defaultProps = defaultProps; +ExpensifyButton.propTypes = propTypes; +ExpensifyButton.defaultProps = defaultProps; -export default Button; +export default ExpensifyButton; From ed5291dd725dda5e1ca8409cf1f8e72f8ba1dfe7 Mon Sep 17 00:00:00 2001 From: Puneet Lath Date: Tue, 30 Nov 2021 11:22:38 -0500 Subject: [PATCH 02/14] Update components that use Button to use ExpensifyButton --- src/components/AttachmentModal.js | 4 ++-- src/components/BigNumberPad.js | 4 ++-- src/components/ButtonWithDropdown.js | 6 +++--- src/components/ButtonWithMenu.js | 4 ++-- src/components/ConfirmModal.js | 6 +++--- src/components/FormAlertWithSubmitButton.js | 4 ++-- src/components/InboxCallButton.js | 4 ++-- 7 files changed, 16 insertions(+), 16 deletions(-) diff --git a/src/components/AttachmentModal.js b/src/components/AttachmentModal.js index 437127e429b0..fd81a1a478bb 100755 --- a/src/components/AttachmentModal.js +++ b/src/components/AttachmentModal.js @@ -11,7 +11,7 @@ import themeColors from '../styles/themes/default'; import addEncryptedAuthTokenToURL from '../libs/addEncryptedAuthTokenToURL'; import compose from '../libs/compose'; import withWindowDimensions, {windowDimensionsPropTypes} from './withWindowDimensions'; -import Button from './Button'; +import ExpensifyButton from './ExpensifyButton'; import HeaderWithCloseButton from './HeaderWithCloseButton'; import fileDownload from '../libs/fileDownload'; import withLocalize, {withLocalizePropTypes} from './withLocalize'; @@ -153,7 +153,7 @@ class AttachmentModal extends PureComponent { {/* If we have an onConfirm method show a confirmation button */} {this.props.onConfirm && ( -