It doesn’t look like it’s currently possible to use an image map within a turbo frame and have the frame reload - the code appears to search for an anchor element.
Is it possible this could be supported, or are there any workarounds for this?
It doesn’t look like it’s currently possible to use an image map within a turbo frame and have the frame reload - the code appears to search for an anchor element.
Is it possible this could be supported, or are there any workarounds for this?
I think I’d create a stimulus controller, I’d catch the click event and prematurely return unless it’s an area element, and then manually issue a Turbo.visit(target.href) or Turbo.visit(target.href, { frame: frame }) (handbook reference) depending on whether it’s target="_blank" or not on the area element.
Let me know if you’d like an example Stimulus controller and the html for it.