global.d.ts 402 Bytes
import { onPageShow, onPageHide } from '@/composables'
import { $loading } from '@/hooks/useLoading'

declare module 'vue' {
  interface ComponentCustomProperties {
    $onPageShow: typeof onPageShow
    $onPageHide: typeof onPageHide
    $loading: typeof $loading
  }
}

// 扩展 axios 配置类型
declare module 'axios' {
  interface AxiosRequestConfig {
    hideLoading?: boolean
  }
}

export {}