lib/phlex/rails/layout.rb in phlex-rails-1.2.2 vs lib/phlex/rails/layout.rb in phlex-rails-2.0.0.beta1
- old
+ new
@@ -12,15 +12,16 @@
include Helpers::JavascriptIncludeTag
include Helpers::JavascriptImportmapTags
include Helpers::JavascriptImportModuleTag
include Helpers::TurboRefreshMethodTag
include Helpers::TurboRefreshScrollTag
+ include Helpers::TurboRefreshesWith
# @api private
module Interface
- def render(view_context, _locals, &block)
- new.render(view_context, &block)
+ def render(view_context, _locals, &)
+ new.render(view_context, &)
end
def identifier
name
end
@@ -46,18 +47,18 @@
def render(view_context = nil, *args, **kwargs, &block)
if @_context
super
else
- call(view_context: view_context) do |yielded|
+ call(view_context:) do |yielded|
case yielded
when Symbol
output = view_context.view_flow.get(yielded)
else
output = view_context.capture(&block)
end
- unsafe_raw output
+ raw output
end
end
end
def identifier