static Provider of(BuildContext context) { return context.findAncestorWidgetOfExactType<Provider>()!; }