Skip to content

⬅️ Back to Table of Contents

📄 demo.vue

📊 Analysis Summary

Metric Count
🔧 Functions 2
📦 Imports 1
⚡ Async/Await Patterns 2

📚 Table of Contents

🛠️ File Location:

📂 packages/core/useAsyncQueue/demo.vue

📦 Imports

Name Source
useAsyncQueue @vueuse/core

Async/Await Patterns

Type Function Await Expressions Promise Chains
promise-chain p1 none new Promise(...)
promise-chain p2 none new Promise(...)

Functions

p1(): Promise<any>

Code
function p1() {
  return new Promise((resolve) => {
    setTimeout(() => {
      resolve(1000)
    }, 10)
  })
}
  • Return Type: Promise<any>
  • Calls:
  • setTimeout
  • resolve

p2(result: number): Promise<any>

Code
function p2(result: number) {
  return new Promise((resolve) => {
    setTimeout(() => {
      resolve(1000 + result)
    }, 20)
  })
}
  • Parameters:
  • result: number
  • Return Type: Promise<any>
  • Calls:
  • setTimeout
  • resolve