handleSaveDefault = () => {
let { Default, ...rest } = this.state.views;
this.handleViewMenuClose();
let setState = () => {
return this.setState({
views: { Default: [...this.state.selectedFields], ...rest },
});
};
Это нормально работает в chrome, но в Edge я получаю ошибку Expected identifier, string or number
, указывающую на ... rest в let { Default, ...rest } = this.state.views;
Я читал, что ... rest wasn не поддерживается в старых версиях Edge, но теперь так и должно быть. Я обновил Windows, но ошибка все еще сохраняется. У меня установлен babel, и он отображается в моем пакете-блокировке. json, но не в пакете. json.
Есть ли способ заставить это работать или мне нужно создать свой собственный цикл обходной путь?