UNPKG

@mantine/core

Version:

React components library focused on usability, accessibility and developer experience

13 lines (12 loc) 517 B
"use client"; import { getThumbRatio } from "./get-thumb-ratio.mjs"; //#region packages/@mantine/core/src/components/ScrollArea/utils/get-thumb-size.tsx function getThumbSize(sizes) { const ratio = getThumbRatio(sizes.viewport, sizes.content); const scrollbarPadding = sizes.scrollbar.paddingStart + sizes.scrollbar.paddingEnd; const thumbSize = (sizes.scrollbar.size - scrollbarPadding) * ratio; return Math.max(thumbSize, 18); } //#endregion export { getThumbSize }; //# sourceMappingURL=get-thumb-size.mjs.map