Omar Kamel
Omar Kamel
It actually seems a bit weird to have `AlwaysAlive` providers at all given that we have `ref.keepAlive()` now. I mean, any always alive provider can just first-line a `ref.keepAlive()` and...
all state in riverpod should be created and initialized in build (for notifiers) or the top-level function (in functional providers) avoid storing any other state in your notifiers. riverpod handles...
do _*not*_ have a void provider. that is completely pointless. instead, have an actual normal repository class, and provide _that_ in a functional provider Class provider methods should mutate the...
> I set `provider_name_suffix` and `provider_family_name_suffix` in `build.yaml` to empty string. Generator stops adding "Provider" so I can add it myself to my class name. > > https://pub.dev/documentation/riverpod_generator/latest/ Family name...
This feels like we'd need some way to programmatically select a specific set of arguments, based on what family instances already exist. perhaps something like ```dart ref.invalidate(family.selectWhere((arguments) => switch (arguments)...
i dont think that "completed" is what this should have been closed as, but eh
erm, @rrousselGit? you didn't fill out your own issue template...
> @TekExplorer because I know what I need to do :P i mean yes, clearly, but it would be nice to know what and why this is :p
> Currently rivepod using identical(a,b) from dart:core to detect change. But for detecting changes of values from some specific class, we expect to compare few attributes to decide equality, not...
How is this going? It seems to me like its implemented, but not exposed? I would love to be able to use the web component with dark mode!