| | |
| | | <template> |
| | | <transition> |
| | | <div :class="prefixCls"> |
| | | <div :class="prefixCls" v-if="true"> |
| | | <Login sessionTimeout /> |
| | | </div> |
| | | </transition> |
| | |
| | | <script lang="ts" setup> |
| | | import { onBeforeUnmount, onMounted, ref } from 'vue'; |
| | | import Login from './Login.vue'; |
| | | import { useDesign } from '/@/hooks/web/useDesign'; |
| | | import { useUserStore } from '/@/store/modules/user'; |
| | | import { usePermissionStore } from '/@/store/modules/permission'; |
| | | import { useAppStore } from '/@/store/modules/app'; |
| | | import { PermissionModeEnum } from '/@/enums/appEnum'; |
| | | import { useDesign } from '@/hooks/web/useDesign'; |
| | | import { useUserStore } from '@/store/modules/user'; |
| | | import { usePermissionStore } from '@/store/modules/permission'; |
| | | import { useAppStore } from '@/store/modules/app'; |
| | | import { PermissionModeEnum } from '@/enums/appEnum'; |
| | | import { type Nullable } from '@vben/types'; |
| | | |
| | | const { prefixCls } = useDesign('st-login'); |
| | | const userStore = useUserStore(); |