Я добавляю этот метод в компонент React:
removeContact = (contact) => {
this.setState((currentState) => ({
contacts: currentState.contacts.filter((c) => {
return c.id !== contact.id
})
}))
Метод изменяет состояние компонента каждый раз, когда пользователь нажимает кнопку удаления элемента, а затем повторно отображает страницу, показывая только не удаленные элементы. Метод действительно работает нормально, но я не понимаю, зачем мне нужны вторые фигурные скобки , содержащие скобки в стрелочной функции во второй строке.
Позвольте мне отметить, какие фигурные фигурные скобки, о которых я говорю
=> ({
//contacts: currentState...
}))
Я знаю, что функция стрелки может использоваться как с фигурными скобками, так и со скобками в зависимости от содержимого. Но какова функция фигурных скобок, содержащих скобки?
Большое спасибо за ваше время