{ }; GUIComponent.propTypes = { - accountNavOpen: PropTypes.bool, accountMenuOptions: AccountMenuOptionsPropTypes, activeTabIndex: PropTypes.number, authorId: PropTypes.oneOfType([PropTypes.string, PropTypes.bool]), // can be false @@ -627,9 +626,7 @@ GUIComponent.propTypes = { onActivateCostumesTab: PropTypes.func, onActivateSoundsTab: PropTypes.func, onActivateTab: PropTypes.func, - onClickAccountNav: PropTypes.func, onClickLogo: PropTypes.func, - onCloseAccountNav: PropTypes.func, onExtensionButtonClick: PropTypes.func, onLogOut: PropTypes.func, onNewSpriteClick: PropTypes.func, diff --git a/packages/scratch-gui/src/components/icon-button/icon-button.jsx b/packages/scratch-gui/src/components/icon-button/icon-button.jsx index 36d585b6cb6..e5a1559dc06 100644 --- a/packages/scratch-gui/src/components/icon-button/icon-button.jsx +++ b/packages/scratch-gui/src/components/icon-button/icon-button.jsx @@ -16,7 +16,8 @@ const IconButton = ({ className, disabled ? styles.disabled : null )} - onClick={disabled ? null : onClick} + onClick={onClick} + disabled={disabled} > { + const intl = useIntl(); + + return (