This commit is contained in:
2023-10-07 07:30:33 +08:00
parent 64a6bece5c
commit 7ecf576515
19 changed files with 970 additions and 549 deletions

24
src/data/notifactions.ts Normal file
View File

@@ -0,0 +1,24 @@
import { QueryGetAPI } from '@/api/query'
import { useRequest } from 'vue-request'
import { NOTIFACTION_API_URL } from './constants'
import { NotifactionInfo } from '@/api/api-models'
import { useAccount } from '@/api/account'
const account = useAccount()
const { data, loading, run } = useRequest(
() => {
return QueryGetAPI<NotifactionInfo>(NOTIFACTION_API_URL + 'get')
},
{
errorRetryCount: 5,
pollingInterval: 5000,
pollingWhenHidden: false,
}
)
export const notifactions = () => data
export const GetNotifactions = () => {
if (account) {
run()
}
}