mirror of
https://github.com/prymitive/karma
synced 2026-05-21 04:33:07 +00:00
39 lines
1.1 KiB
HTML
39 lines
1.1 KiB
HTML
<script type="application/json" id="history-menu">
|
|
<% let filterRendered = false %>
|
|
<% if (filters.length) { %>
|
|
<% _.each(filters, function(filter) { %>
|
|
<% if (filter !== activeFilter) { %>
|
|
<%= renderTemplate("historyMenuItem", {filter: filter, icon: "fa fa-search"}) %>
|
|
<% filterRendered = true %>
|
|
<% } %>
|
|
<% }) %>
|
|
<% } %>
|
|
<% if (defaultFilter || savedFilter) { %>
|
|
<% if (filterRendered) { %>
|
|
<li role="separator" class="divider"></li>
|
|
<% } %>
|
|
<% if (defaultFilter) { %>
|
|
<%= renderTemplate("historyMenuItem", {filter: defaultFilter, icon: "fa fa-home"}) %>
|
|
<% } %>
|
|
<% if (savedFilter) { %>
|
|
<%= renderTemplate("historyMenuItem", {filter: savedFilter, icon: "fa fa-floppy-o"}) %>
|
|
<% } %>
|
|
<% } %>
|
|
</script>
|
|
|
|
<script type="application/json" id="history-menu-item">
|
|
<li class="history-menu">
|
|
<a class="cursor-pointer history-menu-item">
|
|
<span class="rawFilter hidden">
|
|
<%- filter %>
|
|
</span>
|
|
<i class="<%- icon %>"></i>
|
|
<% _.each(filter.split(","), function(filterItem) { %>
|
|
<span class="label-list label label-info">
|
|
<%- filterItem %>
|
|
</span>
|
|
<% }) %>
|
|
</a>
|
|
</li>
|
|
</script>
|