UNPKG

@vuesax-alpha/nightly

Version:
1 lines 692 B
{"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;;;;"}