Sha256: 48e80e1e61f969647dfd7fff461a78b1974452daca96d0173c490eb4d0379d21
Contents?: true
Size: 744 Bytes
Versions: 2
Compression:
Stored size: 744 Bytes
Contents
module Trestle module Turbo module FrameHelper def index_turbo_frame(options={}, &block) defaults = { id: "index", data: { controller: "reloadable", turbo_action: "advance" } } content_tag("turbo-frame", defaults.merge(options), &block) end def resource_turbo_frame(instance, options={}, &block) defaults = { id: dom_id(instance), target: ("_top" unless modal_request?), data: { controller: ("deprecated--init" if modal_request? || request.post? || turbo_frame_request?) } } content_tag("turbo-frame", defaults.merge(options), &block) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
trestle-0.10.0 | app/helpers/trestle/turbo/frame_helper.rb |
trestle-0.10.0.pre2 | app/helpers/trestle/turbo/frame_helper.rb |