[Application configuration support] [Fix component unmount leak]

This commit is contained in:
Scott E. Graves
2018-09-30 11:00:23 -05:00
parent f11ddb6d75
commit 9968116242
17 changed files with 880 additions and 164 deletions

View File

@@ -1,6 +1,6 @@
.UpgradeIcon {
display: block;
margin: 0;
margin-right: 2px;
padding: 0;
width: 20px;
height: 20px;

View File

@@ -10,6 +10,10 @@ export default CSSModules((props) => {
}
return props.available ?
<img alt='' style={style} styleName='UpgradeIcon' src={availableImage} onClick={props.clicked}/> :
<img alt=''
onClick={props.clicked}
src={availableImage}
style={style}
styleName='UpgradeIcon'/> :
null;
}, styles, {allowMultiple: true});