Сделал разделение логики/bloc для экранов поиска.
Сделал возможность использовать свои собственные шаблоны для vscode-flutter-files
Обновил расширение Flutter files — поправил template и сделал необязательный переход на webpack(watch при отладке тупит)
Доделал лайки и дизлайки для карточки песни, упростил для экрана прослушивания.
Начал писать единый механизм обновления рейтинга песни на всех экранах для каждой песни в любой момент времени. Сделал BLoC для карточки песни и Stream с обновлениями, который слушает каждый BLoC песни. Сейчас не работает — завтра продолжу!
Следил и немного эксперементировал с Rancher — убрал один из серверов(монга нормально не восстанавливалась и…
Обновил шаблоны https://marketplace.visualstudio.com/items?itemName=gornivv.vscode-flutter-files и выпустил новую версию.
Начали писать backend для сохранения всех пользовательских активностей.
Выступил сегодня в ngRuAir #3 — рассказывал, что ngxs — это хорошо)
Нашел очень странное и понятное поведение в Dart. Я исплользую https://javiercbk.github.io/json_to_dart/ для кодогенерации при работе с Json и https://github.com/felangel/equatable как часть BLoC и для сравнения объектов и получаю в результате всегда true
true
Cделал раcширение для VS Code — Flutter Files…