Size: a a a

2020 August 18

c⁣

createStore<🦉>... in ☄️ effector
об обновлении стор узнает по сравнению ссылки ===
источник

АК

Алексей Костюхин... in ☄️ effector
createStore<🦉> ⁣
мутировать не нужно
как сделать? обновлять?
...state,
elem
источник

АК

Алексей Костюхин... in ☄️ effector
?
источник

c⁣

createStore<🦉>... in ☄️ effector
Алексей Костюхин
как сделать? обновлять?
...state,
elem
ну массив, да
удалять через .filter
источник

АК

Алексей Костюхин... in ☄️ effector
createStore<🦉> ⁣
ну массив, да
удалять через .filter
Техника такая же как в redux?)
источник

АК

Алексей Костюхин... in ☄️ effector
...state.slice(0, elem),
...state.slice(elem +1)
Что касается массива, собвственно
источник

АБ

Александр Бакиматов... in ☄️ effector
а зачем слайсить когда есть .filter, .map и .reduce?
источник

c⁣

createStore<🦉>... in ☄️ effector
Алексей Костюхин
...state.slice(0, elem),
...state.slice(elem +1)
Что касается массива, собвственно
зачем?
источник

c⁣

createStore<🦉>... in ☄️ effector
=> list.filter(found => found !== elem)
источник

c⁣

createStore<🦉>... in ☄️ effector
и всё
источник

АК

Алексей Костюхин... in ☄️ effector
Александр Бакиматов
а зачем слайсить когда есть .filter, .map и .reduce?
Это так к примеру, в редакс делал, чтобы не изменять существующий массив
источник

c⁣

createStore<🦉>... in ☄️ effector
Алексей Костюхин
Это так к примеру, в редакс делал, чтобы не изменять существующий массив
так .filter же
источник

c⁣

createStore<🦉>... in ☄️ effector
createStore<🦉> ⁣
=> list.filter(found => found !== elem)
вот
источник

АБ

Александр Бакиматов... in ☄️ effector
createStore<🦉> ⁣
так .filter же
+
источник

АК

Алексей Костюхин... in ☄️ effector
я понял, спасибо
источник

ei

export default - зло... in ☄️ effector
Алексей Костюхин
...state.slice(0, elem),
...state.slice(elem +1)
Что касается массива, собвственно
Ох ёё
источник

ei

export default - зло... in ☄️ effector
Это кстати даже хуже по производительности вроде)
источник

ei

export default - зло... in ☄️ effector
Потому что куча итераций
источник

c⁣

createStore<🦉>... in ☄️ effector
export default - зло is the side effect
Это кстати даже хуже по производительности вроде)
сильно)
источник

c⁣

createStore<🦉>... in ☄️ effector
x3
источник