lib/phlexible/alias_view.rb in phlexible-0.1.0 vs lib/phlexible/alias_view.rb in phlexible-0.2.0
- old
+ new
@@ -28,11 +28,12 @@
# end
# end
#
module AliasView
def alias_view(element, view_class)
- define_method element do |*args, **kwargs, &block|
- render view_class.call.new(*args, **kwargs, &block)
+ define_method element do |*args, **kwargs, &blk|
+ render view_class.call.new(*args, **kwargs), &blk
+ # view_class.call.new(*args, **kwargs).call(@_target, view_context: @_view_context, parent: self, &blk)
end
end
end
end