ContextPath added to dynamic urls and services

This commit is contained in:
Bahadır Sofuoğlu
2022-11-29 13:46:18 +03:00
parent 93ec659282
commit bbcebb99c5
21 changed files with 115 additions and 226 deletions

View File

@@ -1,5 +1,7 @@
import { toRefs, reactive, computed } from 'vue';
const contextPath = import.meta.env.BASE_URL;
const layoutConfig = reactive({
ripple: false,
darkTheme: false,
@@ -19,17 +21,17 @@ const layoutState = reactive({
menuHoverActive: false
});
export function useLayout () {
export function useLayout() {
const changeThemeSettings = (theme, darkTheme) => {
layoutConfig.darkTheme = darkTheme;
layoutConfig.theme = theme;
};
const setScale = scale => {
const setScale = (scale) => {
layoutConfig.scale = scale;
};
const setActiveMenuItem = item => {
const setActiveMenuItem = (item) => {
layoutConfig.activeMenuItem = item.value || item;
};
@@ -49,5 +51,5 @@ export function useLayout () {
const isDarkTheme = computed(() => layoutConfig.darkTheme);
return { layoutConfig: toRefs(layoutConfig), layoutState: toRefs(layoutState), changeThemeSettings, setScale, onMenuToggle, isSidebarActive, isDarkTheme, setActiveMenuItem };
return { contextPath, layoutConfig: toRefs(layoutConfig), layoutState: toRefs(layoutState), changeThemeSettings, setScale, onMenuToggle, isSidebarActive, isDarkTheme, setActiveMenuItem };
}