Fix react warnings

This commit is contained in:
Thomas Nordquist
2019-04-15 11:55:55 +02:00
parent 0d56ab49ea
commit 6d6b35d5f8
3 changed files with 25 additions and 22 deletions

View File

@@ -72,7 +72,9 @@ class Sidebar extends React.Component<Props, State> {
return ( return (
<CustomIconButton onClick={() => this.deleteTopic(this.props.node)}> <CustomIconButton onClick={() => this.deleteTopic(this.props.node)}>
<Tooltip title="Clear this topic"> <Tooltip title="Clear this topic">
<span>
<Delete /> <Delete />
</span>
</Tooltip> </Tooltip>
</CustomIconButton> </CustomIconButton>
) )

View File

@@ -118,12 +118,12 @@ class ValuePanel extends React.Component<Props, State> {
<ToggleButtonGroup id="valueRendererDisplayMode" value={this.props.valueRendererDisplayMode} exclusive={true} onChange={handleValue}> <ToggleButtonGroup id="valueRendererDisplayMode" value={this.props.valueRendererDisplayMode} exclusive={true} onChange={handleValue}>
<ToggleButton className={this.props.classes.toggleButton} value="diff" id="valueRendererDisplayMode-diff"> <ToggleButton className={this.props.classes.toggleButton} value="diff" id="valueRendererDisplayMode-diff">
<Tooltip title="Show difference between the current and the last message"> <Tooltip title="Show difference between the current and the last message">
<Code /> <span><Code className={this.props.classes.toggleButtonIcon} /></span>
</Tooltip> </Tooltip>
</ToggleButton> </ToggleButton>
<ToggleButton className={this.props.classes.toggleButton} value="raw" id="valueRendererDisplayMode-raw"> <ToggleButton className={this.props.classes.toggleButton} value="raw" id="valueRendererDisplayMode-raw">
<Tooltip title="Raw value"> <Tooltip title="Raw value">
<Reorder /> <span><Reorder className={this.props.classes.toggleButtonIcon} /></span>
</Tooltip> </Tooltip>
</ToggleButton> </ToggleButton>
</ToggleButtonGroup> </ToggleButtonGroup>
@@ -193,6 +193,9 @@ const styles: StyleRulesCallback<string> = (theme: Theme) => {
toggleButton: { toggleButton: {
height: '36px', height: '36px',
}, },
toggleButtonIcon: {
verticalAlign: 'middle',
},
} }
} }

View File

@@ -55,7 +55,6 @@ class Copy extends React.Component<Props, State> {
</CustomIconButton> </CustomIconButton>
</span> </span>
</Tooltip> </Tooltip>
<span>
<Snackbar <Snackbar
anchorOrigin={{ anchorOrigin={{
vertical: 'bottom', vertical: 'bottom',
@@ -71,7 +70,6 @@ class Copy extends React.Component<Props, State> {
/> />
</Snackbar> </Snackbar>
</span> </span>
</span>
) )
} }
} }