@material-ui/core
Version:
React components that implement Google's Material Design.
16 lines (13 loc) • 503 B
JavaScript
import ownerDocument from '../utils/ownerDocument';
import ownerWindow from '../utils/ownerWindow';
export function isBody(node) {
return node && node.tagName.toLowerCase() === 'body';
} // Do we have a vertical scrollbar?
export default function isOverflowing(container) {
var doc = ownerDocument(container);
var win = ownerWindow(doc);
if (doc.body === container) {
return win.innerWidth > doc.documentElement.clientWidth;
}
return container.scrollHeight > container.clientHeight;
}