⬅️ 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