@override T? resolveService<T>({bool listen = false}) { return Provider.of<T>(context, listen: listen); }