Update store paths and add persistence plugin
This commit is contained in:
@ -68,7 +68,7 @@
|
||||
import type { ChannelRespVO } from '~/api/channel/types'
|
||||
import { createChannelFollow, deleteChannelFollow } from '~/api/channel/index'
|
||||
import ChatPage from '~/pages/chat-page/index.vue'
|
||||
import useUserStore from '~/store/user'
|
||||
import useUserStore from '~/stores/user'
|
||||
const userStore = useUserStore()
|
||||
|
||||
const lunTanRes = defineModel<ChannelRespVO>('modelValue', {
|
||||
|
||||
@ -36,7 +36,7 @@
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
import useUserStore from '~/store/user'
|
||||
import useUserStore from '~/stores/user'
|
||||
const userStore = useUserStore()
|
||||
const handleClick = () => {
|
||||
// 判断是否登录
|
||||
|
||||
@ -106,7 +106,7 @@
|
||||
import type { msgType, PageResultMessageRespVO, MemberUserRespDTO } from '~/api/channel/types'
|
||||
import { ref, onMounted, nextTick, watch, onUnmounted } from 'vue'
|
||||
// import dayjs from 'dayjs'
|
||||
import useUserStore from '~/store/user'
|
||||
import useUserStore from '~/stores/user'
|
||||
const userStore = useUserStore()
|
||||
|
||||
const props = defineProps({
|
||||
|
||||
@ -181,7 +181,7 @@
|
||||
import { useRoute } from 'vue-router'
|
||||
import { ref } from 'vue'
|
||||
import type { ProjectRespVO, ProjectDrawPageRespVO, UserExtendSimpleRespDTO, ProjectDrawMemberRespVO } from '~/api/drawe-detail/types'
|
||||
import useUserStore from '~/store/user'
|
||||
import useUserStore from '~/stores/user'
|
||||
const message = useMessage()
|
||||
const userStore = useUserStore()
|
||||
// 获取路由参数
|
||||
|
||||
@ -81,7 +81,7 @@
|
||||
import { handleLoginQQ, handleLoginWechat } from '~/utils/login'
|
||||
import type { UserStatisticsCountRespVO } from '~/api/personal-center/types'
|
||||
import { getUserStatistics } from '~/api/personal-center/index'
|
||||
import useUserStore from '~/store/user'
|
||||
import useUserStore from '~/stores/user'
|
||||
const userStore = useUserStore()
|
||||
const app = useNuxtApp()
|
||||
|
||||
|
||||
@ -56,7 +56,7 @@
|
||||
import { reactive, ref } from 'vue'
|
||||
import { resetPassoword } from '~/api/login/index'
|
||||
import { sendSms } from '~/api/common/index'
|
||||
import useUserStore from '~/store/user'
|
||||
import useUserStore from '~/stores/user'
|
||||
const userStore = useUserStore()
|
||||
|
||||
const activeName = ref('修改密码')
|
||||
|
||||
@ -131,7 +131,7 @@
|
||||
import { upload } from '~/api/common'
|
||||
import { sendSingleChat, conversationList, getChatDetail, clearUnreadMessage } from '~/api/channel/index'
|
||||
import type { chatMessagesReq, msgType, PageResultSessionRespVO, PageResultMessageRespVO } from '~/api/channel/types'
|
||||
import useUserStore from '~/store/user'
|
||||
import useUserStore from '~/stores/user'
|
||||
const userStore = useUserStore()
|
||||
import dayjs from 'dayjs'
|
||||
|
||||
|
||||
@ -44,7 +44,7 @@
|
||||
import type { AppPayWalletPackageRespVO } from '~/api/pay/types'
|
||||
// @ts-ignore
|
||||
import QrcodeVue from 'qrcode.vue'
|
||||
import useUserStore from '~/store/user'
|
||||
import useUserStore from '~/stores/user'
|
||||
const userStore = useUserStore()
|
||||
|
||||
const props = defineProps({
|
||||
|
||||
@ -107,7 +107,7 @@
|
||||
import Message from './components/message.vue'
|
||||
import InfoEcharts from './info-echarts.vue'
|
||||
import Pay from './components/pay.vue'
|
||||
import useUserStore from '~/store/user'
|
||||
import useUserStore from '~/stores/user'
|
||||
const userStore = useUserStore()
|
||||
|
||||
// 路由跳转
|
||||
|
||||
@ -40,7 +40,7 @@
|
||||
import downloadTable from './components/download-table.vue'
|
||||
import favoriteTable from './components/favorite-table.vue'
|
||||
import browseTable from './components/browse-table.vue'
|
||||
import useUserStore from '~/store/user'
|
||||
import useUserStore from '~/stores/user'
|
||||
const userStore = useUserStore()
|
||||
|
||||
const activeName = ref('我的上传')
|
||||
|
||||
@ -69,7 +69,7 @@
|
||||
import { Search } from '@element-plus/icons-vue'
|
||||
import { signIn, getUserPointPage } from '~/api/personal-center/index'
|
||||
import type { PageResultMemberPointRecordRespVO } from '~/api/personal-center/types'
|
||||
import useUserStore from '~/store/user'
|
||||
import useUserStore from '~/stores/user'
|
||||
import dayjs from 'dayjs'
|
||||
const userStore = useUserStore()
|
||||
const user = useUserInfo();
|
||||
|
||||
@ -37,7 +37,7 @@
|
||||
<script setup lang="ts">
|
||||
import { ref } from 'vue'
|
||||
import { Search } from '@element-plus/icons-vue'
|
||||
import useUserStore from '~/store/user'
|
||||
import useUserStore from '~/stores/user'
|
||||
const userStore = useUserStore()
|
||||
|
||||
const emits = defineEmits(['search'])
|
||||
|
||||
Reference in New Issue
Block a user