score:0

Accepted answer

you should return an expression when you use that condition :

  const restaurantlist = restaurante.map((restaurant) => (name=="something" ? 
      <restaurant
        src={background}
        key={restaurant.id}
        restaurant={restaurant}
      />:null
    ));

or

const restaurantlist = restaurants.map((restaurant) => {
  if(name=="something"){      
      <restaurant
        src={background}
        key={restaurant.id}
        restaurant={restaurant}
      />
   } else{
       return null;
   }
 });

Related Query

More Query from same tag