|
@@ -27,6 +27,13 @@ const childrenActive = computed(() => store.state.admin.childrenActive);
|
|
const toggleChildren = payload =>
|
|
const toggleChildren = payload =>
|
|
store.dispatch("admin/toggleChildren", payload);
|
|
store.dispatch("admin/toggleChildren", payload);
|
|
|
|
|
|
|
|
+const getTabFromPath = (path?) => {
|
|
|
|
+ const localPath = path || route.path;
|
|
|
|
+ return localPath.substr(0, 7) === "/admin/"
|
|
|
|
+ ? localPath.substr(7, localPath.length)
|
|
|
|
+ : null;
|
|
|
|
+};
|
|
|
|
+
|
|
const onRouteChange = () => {
|
|
const onRouteChange = () => {
|
|
if (currentTab.value.startsWith("songs")) {
|
|
if (currentTab.value.startsWith("songs")) {
|
|
toggleChildren({ child: "songs", force: false });
|
|
toggleChildren({ child: "songs", force: false });
|
|
@@ -63,13 +70,6 @@ const toggleSidebar = () => {
|
|
localStorage.setItem("admin-sidebar-active", sidebarActive.value);
|
|
localStorage.setItem("admin-sidebar-active", sidebarActive.value);
|
|
};
|
|
};
|
|
|
|
|
|
-const getTabFromPath = path => {
|
|
|
|
- const localPath = path || route.path;
|
|
|
|
- return localPath.substr(0, 7) === "/admin/"
|
|
|
|
- ? localPath.substr(7, localPath.length)
|
|
|
|
- : null;
|
|
|
|
-};
|
|
|
|
-
|
|
|
|
const calculateSidebarPadding = () => {
|
|
const calculateSidebarPadding = () => {
|
|
const scrollTop =
|
|
const scrollTop =
|
|
document.documentElement.scrollTop || document.scrollTop || 0;
|
|
document.documentElement.scrollTop || document.scrollTop || 0;
|