diff --git a/packages/runed/src/lib/functions/useSupported/useSupported.svelte.ts b/packages/runed/src/lib/functions/useSupported/useSupported.svelte.ts index 019688e2..3f0668a6 100644 --- a/packages/runed/src/lib/functions/useSupported/useSupported.svelte.ts +++ b/packages/runed/src/lib/functions/useSupported/useSupported.svelte.ts @@ -14,11 +14,11 @@ import { type ReadableBox, box } from "../box/box.svelte.js"; * } * ``` */ -export function useSupported(predicate: () => unknown): ReadableBox { +export function useSupported(predicate: () => boolean): ReadableBox { const isSupported = box(false); $effect(() => { - isSupported.value = Boolean(predicate()); + isSupported.value = predicate(); }); return box.readonly(isSupported);