Skip to content

⬅️ Back to Table of Contents

📄 useAsyncQueue/demo

📊 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>

Returns: Promise<any>

Calls:

  • setTimeout
  • resolve
Code
function p1() {
  return new Promise((resolve) => {
    setTimeout(() => {
      resolve(1000)
    }, 10)
  })
}

p2(result: number): Promise<any>

Parameters:

  • result number

Returns: Promise<any>

Calls:

  • setTimeout
  • resolve
Code
function p2(result: number) {
  return new Promise((resolve) => {
    setTimeout(() => {
      resolve(1000 + result)
    }, 20)
  })
}

Generated by Syntax Scribe