code: def view_call(method_name, *args, **kwargs):
      
  
      def view_call(_value, context, **_params):
          method = getattr(context["view"], method_name)
          return _call(method, args, kwargs)
  
      return view_call
docs: Creates an effect that will drop the current effect value,
      call the view's method with specified name
      with the specified arguments and keywords.
      @param method_name: the name of method belonging to the view.
      @type method_name: str