AD
для локлаизованного в целом юзания блока, в пределах однйостраницы, для доступа из вложенного видета по контексту
article.dart - то же самое юзаем на однйо странице но показано что провайдер нафиг не нужен, так ка кможно и в конструкторе было преедать в данном случае, но нужно следать за close, точнее не забыть закрыть самому
scopes/network.dart - показана смесь, то есть я создаю блок вручную и закрываю в диспозе, но в BlocBuilder<NetworkState, bool>( я предеаю напрямую созданный объект и юзаю на тсранице без провайдера, а вот все вложенных ветки могут получить доступ к созданному блоку тут, но предавать тогда нужно не через create а через value так как он уже создан