riverpod top-level constant
An annotation placed on classes or functions.
This tells riverpod_generator to generate a provider out of the annotated element.
Implementation
@Target({TargetKind.classType, TargetKind.function})
const riverpod = Riverpod();