vue3-detect-browser
Version:
Plugin for Vue3 (Option API and Composition API) that detects browser name, version, and user-agent
24 lines (23 loc) • 559 B
TypeScript
import { App } from "vue";
interface BrowserSpecs {
name: string;
version: string;
ua: string;
}
interface BrowserDetectState {
isOpera: boolean;
isEdge: boolean;
isFirefox: boolean;
isSafari: boolean;
isIE: boolean;
isChrome: boolean;
isChromeIOS: boolean;
isIOS: boolean;
meta: BrowserSpecs;
}
export declare function createBrowserDetect(): BrowserDetectState;
export declare const browserDetect: {
install(app: App): void;
};
export declare const useBrowserDetect: typeof createBrowserDetect;
export {};