UNPKG

@shopify/polaris

Version:

Shopify’s admin product component library

22 lines (19 loc) 693 B
import React from 'react'; import { classNames } from '../../utilities/css.js'; import styles from './Backdrop.scss.js'; import { ScrollLock } from '../ScrollLock/ScrollLock.js'; function Backdrop(props) { const { onClick, onTouchStart, belowNavigation, transparent } = props; const className = classNames(styles.Backdrop, belowNavigation && styles.belowNavigation, transparent && styles.transparent); return /*#__PURE__*/React.createElement(React.Fragment, null, /*#__PURE__*/React.createElement(ScrollLock, null), /*#__PURE__*/React.createElement("div", { className: className, onClick: onClick, onTouchStart: onTouchStart })); } export { Backdrop };