Skip to content

⬅️ Back to Table of Contents

📄 useSubscription

📊 Analysis Summary

Metric Count
🔧 Functions 1
📦 Imports 2

📚 Table of Contents

🛠️ File Location:

📂 packages/rxjs/useSubscription/index.ts

📦 Imports

Name Source
Unsubscribable rxjs
tryOnScopeDispose @vueuse/shared

Functions

useSubscription(subscription: Unsubscribable): void

Parameters:

  • subscription Unsubscribable

Returns: void

Calls:

  • tryOnScopeDispose (from @vueuse/shared)
  • subscription.unsubscribe
Code
export function useSubscription(
  subscription: Unsubscribable,
) {
  tryOnScopeDispose(() => {
    subscription.unsubscribe()
  })
}

Generated by Syntax Scribe