Sha256: 305ce7dd7659dcd81e316b5d4ca88983a891235161a317b19702ee681fadc0c5

Contents?: true

Size: 639 Bytes

Versions: 1

Compression:

Stored size: 639 Bytes

Contents

<% content_for :javascript do %>
<script type="text/javascript">
  var eventName = typeof(Turbolinks) !== 'undefined' ? 'turbolinks:load' : 'DOMContentLoaded';

  if (!document.documentElement.hasAttribute("data-turbolinks-preview")) {
    document.addEventListener(eventName, function flash() {
      <% if flash[:notice] %>
        ShopifyApp.flashNotice("<%= j flash[:notice].html_safe %>");
      <% end %>

      <% if flash[:error] %>
        ShopifyApp.flashError("<%= j flash[:error].html_safe %>");
      <% end %>
                             
      document.removeEventListener(eventName, flash)
    });
  }
</script>
<% end %>

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
shopify_app-8.2.6 lib/generators/shopify_app/install/templates/_flash_messages.html.erb