aboutsummaryrefslogtreecommitdiff
path: root/src/views/dropdown/item.ecr
diff options
context:
space:
mode:
Diffstat (limited to 'src/views/dropdown/item.ecr')
-rw-r--r--src/views/dropdown/item.ecr28
1 files changed, 28 insertions, 0 deletions
diff --git a/src/views/dropdown/item.ecr b/src/views/dropdown/item.ecr
new file mode 100644
index 0000000..34f04da
--- /dev/null
+++ b/src/views/dropdown/item.ecr
@@ -0,0 +1,28 @@
+<%
+case @item[:type]?
+when "divider"
+%>
+ <li class='divider' role='separator'></li>
+<%
+when "header"
+%>
+ <li class='dropdown-header' role='presentation'>
+ <%= v(:name) %>
+ </li>
+<%
+else
+%>
+<li <%= li_css %>>
+ <a
+ href='#'
+ title='<%= v(:text) %>'
+ data-id='<%= v(:id) %>'
+ data-name='<%= v(:name) %>'
+ >
+ <%= Icon.icon(@item[:icon]?) %>
+ <%= v(:name) %>
+ </a>
+</li>
+<%
+end
+%>