963 markdown files reformatted with the repository's pinned prettier so pnpm format:check covers the folded tree like every other repo file. The formatter's embedded-language pass also normalized code fences (TS semicolons, closed HTML tags in examples, lowercased CSS hex colors, one renumbered list that skipped an index). Alphanumeric token deltas vs the fold commit were audited file-by-file; all are formatter-equivalent markup normalizations plus the four sanitized skills.
660 B
660 B
category
| category |
|---|
| @RxJS |
useSubscription
Use an RxJS Subscription without worrying about unsubscribing from it or creating memory leaks.
Usage
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
export declare function useSubscription(subscription: Unsubscribable): void;