gregschmit/rails-rest-framework

View on GitHub
app/views/rest_framework/head/_external.html.erb

Summary

Maintainability
Test Coverage
<% if RESTFramework.config.use_vendored_assets %>
  <%= javascript_include_tag RESTFramework::EXTERNAL_JS_NAME, defer: true %>
  <%= stylesheet_link_tag RESTFramework::EXTERNAL_CSS_NAME %>

  <% RESTFramework::EXTERNAL_UNSUMMARIZED_ASSETS.each do |name, cfg| %>
    <% if cfg[:place] == "javascripts" %>
      <%= javascript_include_tag "rest_framework/#{name}", defer: true, **cfg[:extra_tag_attrs] %>
    <% elsif cfg[:place] == "stylesheets" %>
      <%= stylesheet_link_tag "rest_framework/#{name}", **cfg[:extra_tag_attrs] %>
    <% else %>
      <% raise "Unknown asset place." %>
    <% end %>
  <% end %>
<% else %>
  <% RESTFramework::EXTERNAL_ASSETS.each do |name, cfg| %>
    <%= cfg[:tag] %>
  <% end %>
<% end %>