rvx
Version:
A signal based rendering library
10 lines • 333 B
JavaScript
import { teardown } from "../core/lifecycle.js";
export function useAbortController(reason) {
const controller = new AbortController();
teardown(() => controller.abort(reason));
return controller;
}
export function useAbortSignal(reason) {
return useAbortController(reason).signal;
}
//# sourceMappingURL=abort.js.map