General Discussion Displaying the Content

Kaung Khant Zaw
Kaung Khant Zaw
1,515 Points

Don't we need to add { } after => ?

I see the function does not have { } after => in line 22. I know we don't need to add { } if we are writing only one line in function but we are writing multiple lines of codes in the function. Also, I got only ' , ' in HTML instead of dog names when I put { } after =>.

1 Answer

Matthew Lang
Matthew Lang
13,469 Points

If you do not use { } in an arrow function JavaScript expects you to be returning whatever is on the right side. In this case on the right side is a template literal which is defined by using back ticks.

One cool thing about a template literal is that it can span multiple lines. You can read more about template literals here.