Очень надеюсь, вы подразумеваете не разные вкладки/окна браузера.
Причина номер раз - в тот момент, когда вы делаете emit события, отсутствует экземпляр компонента, где вы пытаетесь его слушать.
let api = JsonPlaceholder()
let items = api.request(uri: <#T##String#>, params: <#T##Dictionary<String, Any>#>)
bus.$emit
, он мне заругается на $emit
. Сейчас код вообще не воспринимает все то, что начинается с $
. Может есть способ как этот $
экспортнуть себе в файл?
Я не понимаю, как при этом потом мутировать состояние каждого объекта данного массива todos, чтобы переключать true/false