common.ts 810 B

12345678910111213141516171819202122232425262728293031323334
  1. /** @format */
  2. import { defineStore } from 'pinia'
  3. import { useUserStore } from './user'
  4. import { getCartBrandQuantityApi } from '~/api/model/cart'
  5. import { getNoticeRemindApi } from '~/api/model/common'
  6. export const useCommonStore = defineStore(
  7. 'commonStore',
  8. () => {
  9. const customNavigateColor = ref<string>('text-#fff')
  10. // const userStore = useUserStore()
  11. // const getNoticeRemind = async () => {
  12. // try {
  13. // if (!userStore.isLogin) return
  14. // const res: any = await getNoticeRemindApi({
  15. // pageNo: 1,
  16. // pageSize: 10,
  17. // })
  18. // noticeRemind.value = res.records.length > 0
  19. // } catch (error) {
  20. // console.log(error)
  21. // }
  22. // }
  23. return {
  24. customNavigateColor,
  25. }
  26. },
  27. {
  28. persist: true,
  29. },
  30. )