Я новичок в Redux. Интересно, что такое прослушиватель отписки и как он работает? Я знаю, что функция регистрации возвращает отказ от подписки, но в следующем примере, когда мы вызываем метод отказа от подписки, почему он просто не запускает новую функцию, вложенную в переменную? Как мы можем видеть:
let unsubscribe = store.subscribe(() => {
// let unsubscribe nests a function
// execute every time the state changes
const state = store.getState();
});
// but here instead of call the nested function it cancels the listener, how is it possible ?
unsubscribe();
Спасибо