Sha256: 2b445ab7930fef2f533f377f4c85352d8d5094af1bde00723d900bd7c0a197ad

Contents?: true

Size: 1 KB

Versions: 8

Compression:

Stored size: 1 KB

Contents

<%
	usman_items = {
		users: {
			text: "Users",
			icon_class: "fa-group",
			url: usman.users_url,
			has_permission: @current_user.has_read_permission?(User)
		},
		registrations: {
			text: "Registrations",
			icon_class: "fa-mobile",
			url: usman.registrations_url,
			has_permission: @current_user.has_read_permission?(Registration)
		},
		roles: {
			text: "Roles",
			icon_class: "fa-graduation-cap",
			url: usman.roles_url,
			has_permission: @current_user.has_read_permission?(Role)
		},
		permissions: {
			text: "Permissions",
			icon_class: "fa-lock",
			url: usman.permissions_url,
			has_permission: @current_user.has_read_permission?(Permission)
		},
	}
%>

<% if (usman_items.map{|x, y| y[:has_permission] }).compact.uniq.any? %>

<h3 class="text-gray mt-50 mb-10">
	Manage User <br>
	<small class="text-muted">Manage Users, Role and much more...</small>
</h3>
<hr class="mb-30" style="border-top:1px solid #ddd;">

<%= render partial: "/layouts/dashboard/items", locals: { items: usman_items } %>

<% end %>

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
usman-0.4.7.pre.materialize app/views/usman/dashboard/_index.html.erb
usman-0.4.6.pre.materialize app/views/usman/dashboard/_index.html.erb
usman-0.4.5.pre.materialize app/views/usman/dashboard/_index.html.erb
usman-0.4.4.pre.materialize app/views/usman/dashboard/_index.html.erb
usman-0.4.3.pre.materialize app/views/usman/dashboard/_index.html.erb
usman-0.4.2.pre.materialize app/views/usman/dashboard/_index.html.erb
usman-0.4.1.pre.materialize app/views/usman/dashboard/_index.html.erb
usman-0.4.0.pre.materialize app/views/usman/dashboard/_index.html.erb