@wordpress/components
Version:
UI components for WordPress.
32 lines (26 loc) • 736 B
JavaScript
;
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.useVisuallyHidden = useVisuallyHidden;
var _emotion = require("emotion");
var styles = _interopRequireWildcard(require("./styles"));
/**
* Internal dependencies
*/
/**
* @param {import('../ui/context').ViewOwnProps<{}, 'div'>} props
*/
function useVisuallyHidden({
className,
...props
}) {
// circumvent the context system and write the classnames ourselves
const classes = (0, _emotion.cx)('components-visually-hidden', className, styles.VisuallyHidden);
return {
className: classes,
...props
};
}
//# sourceMappingURL=hook.js.map