@@ -87,7 +87,7 @@ export const CLUE_TOOLBAR_ICON_ID = {
8787 PRESSURE : "toolbar-clue-pressure-sensor" ,
8888 HUMIDITY : "toolbar-clue-humidity-sensor" ,
8989 GESTURE : "toolbar-clue-gesture-sensor" ,
90- PROXIMITY : "toolbar-- clue-proximity-sensor" ,
90+ PROXIMITY : "toolbar-clue-proximity-sensor" ,
9191 BLUETOOTH : "toolbar-clue-bluetooth" ,
9292} ;
9393
@@ -291,9 +291,7 @@ export const TEMPERATURE_MODAL_CONTENT = (
291291
292292export const ACCELEROMETER_MODAL_CONTENT = (
293293 onUpdateValue : ( sensor : SENSOR_LIST , value : number ) => void ,
294- sensorValues : { [ key : string ] : number } ,
295- onSelectGestures ?: ( event : React . ChangeEvent < HTMLSelectElement > ) => void ,
296- sendGesture ?: ( isActive : boolean ) => void
294+ sensorValues : { [ key : string ] : number }
297295) : IModalContent => {
298296 // this object will be accessed with the axis label
299297 const accelerometerSensorValues = {
@@ -306,8 +304,6 @@ export const ACCELEROMETER_MODAL_CONTENT = (
306304 < Accelerometer
307305 onUpdateValue = { onUpdateValue }
308306 axisValues = { accelerometerSensorValues }
309- onSelectGestures = { onSelectGestures }
310- onSendGesture = { sendGesture }
311307 />
312308 ) ,
313309 descriptionText : "toolbar-accelerometer-sensor.description" ,
@@ -423,7 +419,6 @@ export const LABEL_TO_MODAL_CONTENT_CONSTRUCTOR = new Map([
423419 [ CLUE_TOOLBAR_ICON_ID . SOUND , CLUE_MODAL . CLUE_SOUND_MODAL_CONTENT ] ,
424420 [ CLUE_TOOLBAR_ICON_ID . PRESSURE , CLUE_MODAL . CLUE_PRESSURE_MODAL_CONTENT ] ,
425421 [ CLUE_TOOLBAR_ICON_ID . HUMIDITY , CLUE_MODAL . CLUE_HUMIDITY_MODAL_CONTENT ] ,
426- [ CLUE_TOOLBAR_ICON_ID . GESTURE , CLUE_MODAL . CLUE_GESTURE_MODAL_CONTENT ] ,
427422 [ CLUE_TOOLBAR_ICON_ID . PROXIMITY , CLUE_MODAL . CLUE_PROXIMITY_MODAL_CONTENT ] ,
428423 [ CLUE_TOOLBAR_ICON_ID . BLUETOOTH , CLUE_MODAL . CLUE_BLUETOOTH_CONTENT ] ,
429424 [
@@ -439,18 +434,17 @@ export const getModalContent = (
439434 onSelectGestures ?: ( event : React . ChangeEvent < HTMLSelectElement > ) => void ,
440435 sendGesture ?: ( isActive : boolean ) => void
441436) => {
437+ if ( label === CLUE_TOOLBAR_ICON_ID . GESTURE ) {
438+ console . log ( "gestures" ) ;
439+ return CLUE_MODAL . CLUE_GESTURE_MODAL_CONTENT (
440+ onSelectGestures ,
441+ sendGesture
442+ ) ;
443+ }
442444 const modalContentConstructor = LABEL_TO_MODAL_CONTENT_CONSTRUCTOR . get (
443445 label
444446 ) ;
445447 if ( modalContentConstructor ) {
446- if ( label === MICROBIT_TOOLBAR_ICON_ID . ACCELEROMETER ) {
447- return ACCELEROMETER_MODAL_CONTENT (
448- onUpdateValue ,
449- sensorValues ,
450- onSelectGestures ,
451- sendGesture
452- ) ;
453- }
454448 return modalContentConstructor ( onUpdateValue , sensorValues ) ;
455449 } else {
456450 return ;
0 commit comments