I need to declare a javascript function as described below:
render: function() {
return (
<div>
<SomeReactClass somefunction="myFunction">
<script>
function myFunction(index, row) {
return index; <<<< error in this line
}
</script>
</div>
);
}
But, it does not compile: "Parse Error: Line 113: Unexpected token return"
How can I add tag using ReactJS?
UPDATE
I'm trying to use bootstrap-table detail view. The function is passed as parameter to the grid and it is used to render the row's detail. Also, see the example's source code for a better understanding.
When I try the way you're saying, it compiles, but does not work at all:
This is how it looks like (in example above):

This is what I'm getting with <SomeReactClass somefunction={myFunction}>

<script>element in the first place? (this should probably not throw an error, but it's an odd case anyway)