const setProtection = (name = '', style = '', icon = '') => {
return { name, style, icon };
};
Простая функция, возвращает объект из передаваемых параметров. Линтер ругается, вот ошибка: 311:61 error Unexpected block statement surrounding arrow body; parenthesize the returned value and move it immediately after the `=>` arrow-body-style
Переписал на
const setProtection = (name = '', style = '', icon = '') => {
name, style, icon;
};
Но в консоли пишет Uncaught (in promise) TypeError: Cannot set properties of undefined (setting 'name')
Как же быть?