@@ -18,29 +18,29 @@ import {getPort} from '../port';
1818import ReactHardware from '../../src' ;
1919
2020type HardwareEvent = {
21- value : number ;
22- type: string ;
21+ value : number ,
22+ type : string ,
2323} ;
2424
2525type P = {
26- pin : number ;
27- onChange: ?( event :HardwareEvent ) => any ;
28- onDown: ?( event :HardwareEvent ) => any ;
29- onUp: ?( event :HardwareEvent ) => any ;
30- }
26+ pin : number ,
27+ onChange : ?( event : HardwareEvent ) => any ,
28+ onDown : ?( event : HardwareEvent ) => any ,
29+ onUp : ?( event : HardwareEvent ) => any ,
30+ } ;
3131
3232class Button extends Component {
3333 props : P ;
3434 defaultProps : { } ;
35- onRead: ( value :number ) => any ;
35+ onRead: ( value : number ) => any ;
3636
37- constructor ( props :P , context :{ } ) {
37+ constructor ( props : P , context : { } ) {
3838 super ( props , context ) ;
3939
4040 this . onRead = this . onRead . bind ( this ) ;
4141 }
4242
43- onRead ( value :number ) {
43+ onRead ( value : number ) {
4444 const { onDown, onUp, onChange} = this . props ;
4545 if ( value === 1 && typeof onDown === 'function' ) {
4646 onDown ( { value, type : 'down' } ) ;
@@ -54,13 +54,7 @@ class Button extends Component {
5454 }
5555
5656 render ( ) {
57- return (
58- < pin
59- pin = { this . props . pin }
60- onRead = { this . onRead }
61- mode = { 'INPUT' }
62- />
63- ) ;
57+ return < pin pin = { this . props . pin } onRead = { this . onRead } mode = { 'INPUT' } /> ;
6458 }
6559}
6660
@@ -71,7 +65,7 @@ class App extends Component {
7165 super ( ) ;
7266
7367 this . state = { on : false } ;
74- this . toggle = ( event :HardwareEvent ) => {
68+ this . toggle = ( event : HardwareEvent ) => {
7569 this . setState ( { on : ! this . state . on } ) ;
7670 } ;
7771 }
@@ -87,10 +81,6 @@ class App extends Component {
8781 }
8882}
8983
90- ReactHardware . render (
91- < App /> ,
92- getPort ( ) ,
93- ( inst ) => {
94- console . log ( 'Rendered <ButtonApplication />' ) ;
95- }
96- ) ;
84+ ReactHardware . render ( < App /> , getPort ( ) , inst => {
85+ console . log ( 'Rendered <ButtonApplication />' ) ;
86+ } ) ;
0 commit comments