@@ -5,36 +5,36 @@ import { ControlStatus } from '../../../react-redux&middleware/redux/typesImport
55import Theme from '../../theme'
66import * as React from 'react' ;
77
8-
98 export default function CustomizedMenus ( props ) {
109 console . log ( Theme ( ) )
1110 const dispatch = useDispatch ( )
11+
1212
1313 let controlStatus = useSelector ( ( state : RootState ) => {
1414 return state . ControlReducer as ControlStatus ;
1515 } ) ;
1616
17- const handleClick = ( event : React . KeyboardEvent | React . MouseEvent ) => {
17+ const handleClick = ( event : React . KeyboardEvent | React . MouseEvent | KeyboardEvent ) => {
1818 controlStatus . listening = ! controlStatus . listening
1919 dispatch ( { type : 'FLIP_RECORDING' , payload : controlStatus } )
20- }
20+ }
21+
2122 const { myTheme} = Theme ( )
2223
2324 // color "primary" comes from Theme()
2425 return (
25- < div >
26- < ThemeProvider theme = { myTheme } >
27- < Tooltip title =
28- { props . listening === false ? "Begin Listening" : "Pause Listening" } >
29- < IconButton color = "primary" onClick = { handleClick } >
30- { props . listening ?
31- < MicIcon color = "primary" fontSize = "large" /> :
32- < MicOffIcon color = "primary" fontSize = "large" />
33- }
34- </ IconButton >
35- </ Tooltip >
36- </ ThemeProvider >
37-
38- </ div >
26+ < div >
27+ < ThemeProvider theme = { myTheme } >
28+ < Tooltip title =
29+ { props . listening === false ? "Begin Listening" : "Pause Listening" } >
30+ < IconButton color = "primary" onClick = { handleClick } >
31+ { props . listening ?
32+ < MicIcon color = "primary" fontSize = "large" /> :
33+ < MicOffIcon color = "primary" fontSize = "large" />
34+ }
35+ </ IconButton >
36+ </ Tooltip >
37+ </ ThemeProvider >
38+ </ div >
3939 ) ;
4040 }
0 commit comments