Files
backend/public/version2/js/dashboard_layouts/_sidebar.js

70 lines
3.2 KiB
JavaScript

$(function () {
const active_item = $(".user-actions-box").find(".active");
let dropable_item = active_item.parents(".dropable");
let dropper_item = active_item.parents(".parent-item").find(".item");
let dropper_item_sub = active_item.parents(".parent-sub-item").find(".sub-item");
let user_actions_topic = active_item.parents(".user-actions-box").find(".user-actions-topic")
user_actions_topic.find(".arrow-icon").addClass("rotate");
dropper_item.find(".arrow-icon").addClass("rotate");
dropper_item_sub.find(".arrow-icon").addClass("rotate");
dropable_item.slideDown();
// user last login
const lastLogin = $('#user_last_login_input').val()
if (lastLogin) {
$('#user_last_login').text(moment(lastLogin).locale('fa').fromNow())
} else {
$('#user_last_login').text('اولین ورود')
}
$('#user_last_login_input').remove()
// end user last login
// user last seen
$('#user_last_seen').text(moment().format('jYYYY/jMM/jDD'))
// end user last seen
getSideBarActivity();
});
$(".user-actions-topic").on("click", function () {
const parent = $(this).parents(".user-actions-box");
if (parent.find(".user-actions-items").css("display") != "none") {
$(".user-actions-topic").find(".arrow-icon").removeClass("rotate");
$(".user-actions-items").find(".arrow-icon").removeClass("rotate");
$(".user-actions-items").slideUp();
$(".user-actions-sub-items").slideUp();
$(".user-actions-sub-item-items").slideUp();
} else {
$(".user-actions-topic").find(".arrow-icon").removeClass("rotate");
$(".user-actions-items").find(".arrow-icon").removeClass("rotate");
$(".user-actions-items").slideUp();
$(".user-actions-sub-items").slideUp();
$(".user-actions-sub-item-items").slideUp();
parent.find(".user-actions-topic").find(".arrow-icon").addClass("rotate");
parent.find(".user-actions-items").slideDown();
}
});
$(".user-actions-items").find(".item").on("click", function () {
const parent = $(this).parents(".parent-item");
if (parent.find(".user-actions-sub-items").css("display") != "none") {
$(".user-actions-items").find(".arrow-icon").removeClass("rotate");
$(".user-actions-sub-items").slideUp();
$(".user-actions-sub-item-items").slideUp();
} else {
$(".user-actions-items").find(".arrow-icon").removeClass("rotate");
$(this).find(".arrow-icon").addClass("rotate");
$(".user-actions-sub-items").slideUp();
parent.find(".user-actions-sub-items").slideDown();
}
});
$(".user-actions-sub-items").find(".sub-item").on("click", function () {
const parent = $(this).parents(".parent-sub-item");
if (parent.find(".user-actions-sub-item-items").css("display") != "none") {
$(".user-actions-sub-items").find(".arrow-icon").removeClass("rotate");
$(".user-actions-sub-item-items").slideUp();
} else {
$(".user-actions-sub-items").find(".arrow-icon").removeClass("rotate");
$(this).find(".arrow-icon").addClass("rotate");
$(".user-actions-sub-item-items").slideUp();
parent.find(".user-actions-sub-item-items").slideDown();
}
});