@wix/design-system
Version:
@wix/design-system
21 lines (20 loc) • 626 B
JavaScript
;
exports.__esModule = true;
exports.getScrollAreaY = void 0;
var _constants = require("./constants");
var getScrollAreaY = _ref => {
var scrollHeight = _ref.scrollHeight,
clientHeight = _ref.clientHeight,
scrollTop = _ref.scrollTop;
if (scrollHeight <= clientHeight) {
return _constants.AreaY.NONE;
} else if (scrollTop === 0) {
return _constants.AreaY.TOP;
} else if (scrollHeight - scrollTop === clientHeight) {
return _constants.AreaY.BOTTOM;
} else {
return _constants.AreaY.MIDDLE;
}
};
exports.getScrollAreaY = getScrollAreaY;
//# sourceMappingURL=scrollAreaLogic.js.map