@@ -5,7 +5,7 @@ import { PlayArrow, Stop } from '@material-ui/icons';
55import { Button , MenuItem , TextField , Typography , Paper , Box , Slider } from '@material-ui/core' ;
66import ColorPicker from './ColorPicker' ;
77import useStore from '../store/store' ;
8- import Effect , { effects } from '../effects' ;
8+ import Effect , { effects } from '../effects/effects ' ;
99import Toggle from './Toggle' ;
1010import useVisualizerStyles from './Visualizer.styles' ;
1111
@@ -95,7 +95,7 @@ export default function Visualizer({
9595 const [ activeRightFb , setActiveRightFb ] = useState ( - 1 )
9696 const [ playing , setPlaying ] = useState ( false )
9797 const [ flipped , setFlipped ] = useState ( false )
98- const [ effect , setEffect ] = useState ( "BladePower" )
98+ const [ effect , setEffect ] = useState ( "BladePower (Left FB) " )
9999 const [ volume , setVolume ] = useState ( 0 )
100100 const [ innerVolume , setInnerVolume ] = useState ( 0 )
101101
@@ -165,6 +165,7 @@ export default function Visualizer({
165165 color,
166166 bgColor,
167167 activeFb,
168+ activeRightFb,
168169 volume : volume
169170 }
170171 } )
@@ -316,7 +317,15 @@ export default function Visualizer({
316317 label = "Effect"
317318 value = { effect }
318319 style = { { width : '50%' } }
319- onChange = { ( e ) => { setEffect ( e . target . value ) } }
320+ onChange = { ( e ) => {
321+ if ( e . target . value === 'BladeWave (Range)' ) {
322+ setBgColor ( { r : 0 , g : 0 , b :0 } )
323+ }
324+ if ( e . target . value === 'BladePower (Left FB)' ) {
325+ setActiveRightFb ( - 1 )
326+ }
327+ setEffect ( e . target . value )
328+ } }
320329 >
321330 { effects . map ( ( d , i ) =>
322331 < MenuItem key = { d } value = { d } >
@@ -327,7 +336,7 @@ export default function Visualizer({
327336 </ div >
328337 < div style = { { display : 'flex' , paddingTop : 10 } } >
329338 < ColorPicker label = "COL" color = { color } onChange = { settingColor } />
330- { effect !== "BladeWave (Test )" &&
339+ { effect !== "BladeWave (Range )" &&
331340 < ColorPicker label = "BG" color = { bgColor } onChange = { settingBgColor } />
332341 }
333342 < Toggle label = "Flip" value = { flipped } setValue = { settingFlipped } />
0 commit comments