parent
0bb9f5ece5
commit
2e5739f042
|
@ -9,13 +9,13 @@ export const setUserApi = async(apiId: string) => {
|
||||||
if (prevId == apiId) return
|
if (prevId == apiId) return
|
||||||
prevId = apiId
|
prevId = apiId
|
||||||
if (window.lx.apiInitPromise[1]) {
|
if (window.lx.apiInitPromise[1]) {
|
||||||
const { promise, resolve } = Promise.withResolvers<boolean>()
|
window.lx.apiInitPromise[0] = new Promise<boolean>(resolve => {
|
||||||
window.lx.apiInitPromise[0] = promise
|
window.lx.apiInitPromise[1] = false
|
||||||
window.lx.apiInitPromise[1] = false
|
window.lx.apiInitPromise[2] = (result: boolean) => {
|
||||||
window.lx.apiInitPromise[2] = (result: boolean) => {
|
window.lx.apiInitPromise[1] = true
|
||||||
window.lx.apiInitPromise[1] = true
|
resolve(result)
|
||||||
resolve(result)
|
}
|
||||||
}
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
if (/^user_api/.test(apiId)) {
|
if (/^user_api/.test(apiId)) {
|
||||||
|
|
Loading…
Reference in New Issue