| | |
| | | wrap-class="layout-main-scroll flex" |
| | | view-class="layout-main-scroll bg-[#1c1e1d] flex h100 w-full" |
| | | > |
| | | <SideBar v-if="chatDisplayMode === 'default'" /> |
| | | <SideBar v-if="!isSharePage" /> |
| | | <div |
| | | class="flex-auto flex-col flex right-container" |
| | | :class="{ |
| | | 'm-[6px]': chatDisplayMode === 'default', |
| | | 'rounded-[10px]': chatDisplayMode === 'default', |
| | | 'bg-[#1c1e1d]': chatDisplayMode === 'default', |
| | | 'bg-[#f7f8fa]': chatDisplayMode === 'share', |
| | | 'm-[6px]': !isSharePage, |
| | | 'rounded-[10px]': !isSharePage, |
| | | 'bg-[#1c1e1d]': !isSharePage, |
| | | 'bg-[#f7f8fa]': isSharePage, |
| | | }" |
| | | > |
| | | <Header v-if="chatDisplayMode === 'default'" class="flex-0" /> |
| | | <Header v-if="!isSharePage" class="flex-0" /> |
| | | <ShareHeader v-else class="flex-0"></ShareHeader> |
| | | <LayoutParentView class="flex-auto" /> |
| | | </div> |
| | |
| | | import { useTagsViewRoutes } from '/@/stores/tagsViewRoutes'; |
| | | import { useThemeConfig } from '/@/stores/themeConfig'; |
| | | import { NextLoading } from '/@/utils/loading'; |
| | | import { chatDisplayMode } from '/@/stores/chatRoom'; |
| | | import { isSharePage } from '/@/stores/chatRoom'; |
| | | |
| | | // 引入组件 |
| | | const LayoutParentView = defineAsyncComponent(() => import('/@/layout/routerView/parent.vue')); |