Why is this a parse error?
self.reactComponent = React.createClass {
render () =
R.div (
null
buttonLine {handleClick = self.handleClick}
/* pointerLine {buttonClicked = self.state.buttonClicked} */
/* buttonSquare {handleClick = self.handleClick} */
/* pointerSquare {buttonClicked = self.state.buttonClicked} */
/* buttonGlider {handleClick = self.handleClick} */
/* pointerGlider {buttonClicked = self.state.buttonClicked} */
)
}
error:
Error: Parse error on line 92:
... = self.handleClick} /* pointe...
-----------------------^
Expecting ',', ':', '=', ':=', ')', ']', got '}'
Moving comment outside of object definition fixes it
self.reactComponent = React.createClass {
render () =
R.div (
null
buttonLine {handleClick = self.handleClick}
)
}
/* pointerLine {buttonClicked = self.state.buttonClicked} */
/* buttonSquare {handleClick = self.handleClick} */
/* pointerSquare {buttonClicked = self.state.buttonClicked} */
/* buttonGlider {handleClick = self.handleClick} */
/* pointerGlider {buttonClicked = self.state.buttonClicked} */
Why is this a parse error?
error:
Moving comment outside of object definition fixes it