import { useSettingsStore } from "@/pinia/stores/settings" import { LayoutModeEnum } from "@@/constants/app-key" const settingsStore = useSettingsStore() const isLeft = computed(() => settingsStore.layoutMode === LayoutModeEnum.Left) const isTop = computed(() => settingsStore.layoutMode === LayoutModeEnum.Top) const isLeftTop = computed(() => settingsStore.layoutMode === LayoutModeEnum.LeftTop) function setLayoutMode(mode: LayoutModeEnum) { settingsStore.layoutMode = mode } /** 布局模式 Composable */ export function useLayoutMode() { return { isLeft, isTop, isLeftTop, setLayoutMode } }