removeIn()
Возвращает копию коллекции со значением по пути ключа, удаленным.
removeIn<C>(collection: C, keyPath: Iterable<unknown>): C
Обсуждение
Функциональная альтернатива collection.removeIn(keypath), которая также будет работать с обычными объектами и массивами.
const { removeIn } = require('immutable')
const original = { x: { y: { z: 123 }}}
removeIn(original, ['x', 'y', 'z']) // { x: { y: {}}}
console.log(original) // { x: { y: { z: 123 }}}run it
© 2014–present, Lee Byron and other contributors
Licensed under the 3-clause BSD License.
https://immutable-js.com/docs/v4.2.1/removeIn()/