chore: consolidate new foundation and archive v1 (#1495)

This commit is contained in:
2026-09-07 12:32:57 -05:00
3511 changed files with 727899 additions and 10 deletions
@@ -0,0 +1,32 @@
---
category: '@RxJS'
---
# useSubscription
Use an RxJS [`Subscription`](https://rxjs.dev/guide/subscription) without worrying about unsubscribing from it or creating memory leaks.
## Usage
<!-- TODO: import rxjs error if enable twoslash -->
```ts no-twoslash
import { useSubscription } from '@vueuse/rxjs';
import { interval } from 'rxjs';
const count = ref(0);
// useSubscription call unsubscribe method before unmount the component
useSubscription(
interval(1000).subscribe(() => {
count.value++;
console.log(count);
}),
);
```
## Type Declarations
```ts
export declare function useSubscription(subscription: Unsubscribable): void;
```