I am trying to get react-laravel working. I have installed everything correctly (v8js etc) but I keep getting:
V8Js::executeString():18903: SyntaxError: Unexpected token <
The problem seems to be with my component.js file:
var Application = React.createClass({
render: function() {
return (
<div className="Networks">
<ul>
<li>Test</li>
</ul>
</div>
);
}
});
How can I fix this?
Also, is it possible to use ES6?
My view:
<html>
<head>
<title>JSPM Experiment</title>
<script src="{{ asset('vendor/react-laravel/react.js') }}"></script>
<script src="{{ asset('js/components.js') }}"></script>
<script src="{{ asset('vendor/react-laravel/react_ujs.js') }}"></script>
</head>
<body>
<div id='react-root'>
</div>
@react_component('Application',[ 'title' => 'Hello, World' ], [ 'prerender' => true ])
</body>
</html>