--- category: Utilities --- # useSupported SSR compatibility `isSupported` ## Usage ```ts import { useSupported } from '@vueuse/core' const isSupported = useSupported(() => navigator && 'getBattery' in navigator) if (isSupported.value) { // do something navigator.getBattery } ``` ## Type Declarations ```ts export declare function useSupported( callback: () => unknown, ): ComputedRef export type UseSupportedReturn = ReturnType ```