flutter_bloc_extensions
flutter_bloc_extensions copied to clipboard
flutter_bloc_extensions >=0.1.2
Because flutter_bloc_extensions >=0.1.2 depends on flutter_bloc ^0.13.0 and business_maker depends on flutter_bloc 0.17.0, flutter_bloc_extensions >=0.1.2 is forbidden. So, because business_maker depends on flutter_bloc_extensions 0.1.2, version solving failed.
Hi @MahdiPishguy , thanks for reporting this issue.
Looking at the flutter_bloc library changelog it seems that both problems this library was trying to solve were already solved in the original library.
BlocProjectionBuilder
can now be rewritten by using the new condition in the BlocBuilder
- see https://github.com/felangel/bloc/issues/315
DisposableBlocProvider
is just a wrapper around BlocProvider
which also dispoes the bloc. However in the new version BlocProvider
has a dispose
flag, so it is also no longer needed - see https://github.com/felangel/bloc/pull/349
Unfortunately I didn't have much lately time to deliver any other functionality to this library.
So my question is - Is there anything you find useful in this library?
For example you may like this API better than the original one. If the answer is yes, I may still put some effort to keep this library up to date to be usable as a different approach to solve the same problems. Otherwise it doesn't make much sense for me to update it unless I come up with another extension.