of static method
Retrieves the SurveyStateProvider from the widget tree.
The context must have a SurveyStateProvider ancestor.
Throws an assertion error if no provider is found.
Implementation
static SurveyStateProvider of(BuildContext context) {
final result = context
.dependOnInheritedWidgetOfExactType<SurveyStateProvider>();
assert(result != null, 'No SurveyStateProvider found in context');
return result!;
}