(callback: () => unknown)
| 6 | |
| 7 | /* @__NO_SIDE_EFFECTS__ */ |
| 8 | export function useSupported(callback: () => unknown): UseSupportedReturn { |
| 9 | const isMounted = useMounted() |
| 10 | |
| 11 | return computed(() => { |
| 12 | // to trigger the ref |
| 13 | // eslint-disable-next-line ts/no-unused-expressions |
| 14 | isMounted.value |
| 15 | return Boolean(callback()) |
| 16 | }) |
| 17 | } |
no test coverage detected