mirror of
https://github.com/nuxt/nuxt.git
synced 2024-11-22 21:55:11 +00:00
554f868bce
Co-authored-by: Daniel Roe <daniel@roe.dev>
20 lines
324 B
TypeScript
20 lines
324 B
TypeScript
const delay = () => new Promise(resolve => setTimeout(resolve, 10))
|
|
|
|
export async function nestedAsyncComposable () {
|
|
await delay()
|
|
return await fn1()
|
|
}
|
|
|
|
async function fn1 () {
|
|
await delay()
|
|
return await fn2()
|
|
}
|
|
|
|
async function fn2 () {
|
|
await delay()
|
|
const app = useNuxtApp()
|
|
return {
|
|
hasApp: !!app
|
|
}
|
|
}
|