HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //home/arjun/projects/buyercall/node_modules/simplebar/src/scrollbar-width.js
export default function scrollbarWidth() {
  if (typeof document === 'undefined') {
    return 0;
  }

  const body = document.body;
  const box = document.createElement('div');
  const boxStyle = box.style;

  boxStyle.position = 'fixed';
  boxStyle.left = 0;
  boxStyle.visibility = 'hidden';
  boxStyle.overflowY = 'scroll';

  body.appendChild(box);

  const width = box.getBoundingClientRect().right;

  body.removeChild(box);

  return width;
}