Remove unused code
This commit is contained in:
@@ -17,7 +17,6 @@ import { DataSourceState, MqttOptions } from '../../../../backend/src/DataSource
|
|||||||
import { StyleRulesCallback, Theme, withStyles } from '@material-ui/core/styles'
|
import { StyleRulesCallback, Theme, withStyles } from '@material-ui/core/styles'
|
||||||
import { addMqttConnectionEvent, makeConnectionStateEvent, removeConnection, rendererEvents } from '../../../../events'
|
import { addMqttConnectionEvent, makeConnectionStateEvent, removeConnection, rendererEvents } from '../../../../events'
|
||||||
|
|
||||||
import Notification from './Notification'
|
|
||||||
import sha1 = require('sha1')
|
import sha1 = require('sha1')
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
|
|||||||
@@ -1,57 +0,0 @@
|
|||||||
import * as React from 'react'
|
|
||||||
import { Snackbar, SnackbarContent } from '@material-ui/core'
|
|
||||||
import { red, green } from '@material-ui/core/colors'
|
|
||||||
import { withStyles, Theme } from '@material-ui/core/styles'
|
|
||||||
|
|
||||||
enum MessageType {
|
|
||||||
success = 'success',
|
|
||||||
error = 'error',
|
|
||||||
}
|
|
||||||
|
|
||||||
interface Props {
|
|
||||||
message: string
|
|
||||||
type: MessageType
|
|
||||||
onClose: () => void
|
|
||||||
classes: any
|
|
||||||
}
|
|
||||||
|
|
||||||
interface State {
|
|
||||||
snackBarOpen: boolean
|
|
||||||
}
|
|
||||||
|
|
||||||
class Notification extends React.Component<Props, State> {
|
|
||||||
constructor(props: Props) {
|
|
||||||
super(props)
|
|
||||||
this.state = { snackBarOpen: false }
|
|
||||||
}
|
|
||||||
|
|
||||||
public static styles = (theme: Theme) => ({
|
|
||||||
success: {
|
|
||||||
backgroundColor: green[600],
|
|
||||||
color: theme.typography.button.color,
|
|
||||||
},
|
|
||||||
error: {
|
|
||||||
backgroundColor: red[600],
|
|
||||||
color: theme.typography.button.color,
|
|
||||||
},
|
|
||||||
})
|
|
||||||
|
|
||||||
public render() {
|
|
||||||
return <Snackbar
|
|
||||||
anchorOrigin={{
|
|
||||||
vertical: 'bottom',
|
|
||||||
horizontal: 'left',
|
|
||||||
}}
|
|
||||||
open={this.state.snackBarOpen}
|
|
||||||
autoHideDuration={6000}
|
|
||||||
onClose={() => { this.setState({ snackBarOpen: false }) }}
|
|
||||||
>
|
|
||||||
<SnackbarContent
|
|
||||||
className={this.props.classes[this.props.type]}
|
|
||||||
message={this.props.message}
|
|
||||||
/>
|
|
||||||
</Snackbar>
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
export default withStyles(Notification.styles)(Notification)
|
|
||||||
Reference in New Issue
Block a user