0

Is there anything wrong with my code below?

render(){
    return (
      var users= this.state.users.map(user => 
        <li key={user.id}>user.name</li>
      )
      <ul>{users}</ul>
    )
  }

I get error: unexpected token.

Chris
  • 53,920
  • 18
  • 108
  • 124
Cassie
  • 49
  • 7

2 Answers2

4

render() should return only a single element:

render(){
  return (
    <ul>
    {
      this.state.users.map(user => (
        <li key={user.id}>{user.name}</li>
      )
    }
    </ul>
  );
}
Ori Drori
  • 166,183
  • 27
  • 198
  • 186