diff --git a/resources/views/components/layouts/portal/scripts.blade.php b/resources/views/components/layouts/portal/scripts.blade.php
index d41a557b2..3a9f46a9e 100644
--- a/resources/views/components/layouts/portal/scripts.blade.php
+++ b/resources/views/components/layouts/portal/scripts.blade.php
@@ -64,21 +64,29 @@
toggleButton.querySelector("span").classList.remove("ltr:-rotate-90", "rtl:rotate-90");
}
+ function hiddenSidebar() {
+ sideBar.classList.add("menu-list-hidden");
+ toggleButton.classList.add("ltr:left-12", "rtl:right-12");
+ }
+
+ function unHiddenSidebar() {
+ toggleButton.classList.remove("ltr:left-12", "rtl:right-12");
+ sideBar.classList.remove("menu-list-hidden");
+ }
+
//slide menu actions together responsive version
function slideMenu() {
if (document.body.clientWidth <= 1280) {
mobileMenuHidden();
} else {
if (sideBar.classList.contains("menu-list-hidden")) {
- toggleButton.classList.remove("ltr:left-12", "rtl:right-12");
- sideBar.classList.remove("menu-list-hidden");
+ unHiddenSidebar();
if (document.body.clientWidth > "991") {
contentTransitionRight();
}
} else {
- sideBar.classList.add("menu-list-hidden");
- toggleButton.classList.add("ltr:left-12", "rtl:right-12");
+ hiddenSidebar();
if (document.body.clientWidth > "991") {
contentTransitionLeft();
@@ -129,6 +137,8 @@
mainContent.classList.add("hidden");
toggleButton.classList.add("invisible");
menuClose.classList.remove("hidden");
+ unHiddenSidebar();
+ contentTransitionRight();
//remove active (cancel text) class form target icon
} else if (menu.classList.contains(menuRef) && iconButton.children[0].textContent == "cancel") {
diff --git a/resources/views/components/link/loading.blade.php b/resources/views/components/link/loading.blade.php
new file mode 100644
index 000000000..06b698485
--- /dev/null
+++ b/resources/views/components/link/loading.blade.php
@@ -0,0 +1,11 @@
+
+
+
+
+
+ {!! $slot !!}
+
+
\ No newline at end of file
diff --git a/resources/views/livewire/menu/notifications.blade.php b/resources/views/livewire/menu/notifications.blade.php
index 57af525d6..9759d9b73 100644
--- a/resources/views/livewire/menu/notifications.blade.php
+++ b/resources/views/livewire/menu/notifications.blade.php
@@ -11,7 +11,7 @@