diff --git a/.changeset/tough-plums-draw.md b/.changeset/tough-plums-draw.md new file mode 100644 index 000000000..720b31fa0 --- /dev/null +++ b/.changeset/tough-plums-draw.md @@ -0,0 +1,5 @@ +--- +"@solid-primitives/resource": patch +--- + +fix createAbortable return type diff --git a/packages/resource/src/index.ts b/packages/resource/src/index.ts index 9faa3cfc3..a9ebddee0 100644 --- a/packages/resource/src/index.ts +++ b/packages/resource/src/index.ts @@ -78,7 +78,9 @@ export function makeAbortable( * - `noAutoAbort`: can be set to true to make a new source not automatically abort a previous request */ -export function createAbortable(options?: AbortableOptions) { +export function createAbortable( + options?: AbortableOptions +): [() => AbortSignal, () => void, (err: any) => void] { const [signal, abort, filterAbortError] = makeAbortable(options); onCleanup(abort); return [signal, abort, filterAbortError];