{"version":3,"file":"get-window-scrollbar-x.mjs","sources":["../../../../../../../packages/hooks/use-floating/dom/utils/get-window-scrollbar-x.ts"],"sourcesContent":["import {\n  getDocumentElement,\n  getNodeScroll,\n} from '@vuesax-alpha/hooks/use-floating/utils/dom'\nimport { getBoundingClientRect } from './get-bounding-client-rect'\n\nexport function getWindowScrollBarX(element: Element): number {\n  return (\n    getBoundingClientRect(getDocumentElement(element)).left +\n    getNodeScroll(element).scrollLeft\n  )\n}\n"],"names":[],"mappings":";;;AAMO,SAAS,oBAAoB,OAA0B,EAAA;AAC5D,EACE,OAAA,qBAAA,CAAsB,mBAAmB,OAAO,CAAC,EAAE,IACnD,GAAA,aAAA,CAAc,OAAO,CAAE,CAAA,UAAA,CAAA;AAE3B;;;;"}