fbredius/storybook

View on GitHub
lib/components/src/Zoom/browserSupportsCssZoom.ts

Summary

Maintainability
A
1 hr
Test Coverage
import global from 'global';

const { window: globalWindow } = global;

export function browserSupportsCssZoom(): boolean {
  try {
    return (
      globalWindow.document.implementation.createHTMLDocument('').body.style.zoom !== undefined
    );
  } catch (error) {
    return false;
  }
}