UNPKG

react-polymorphic-box

Version:

Building blocks for strongly typed polymorphic components in React.

15 lines (10 loc) 403 B
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var React = require('react'); const defaultElement = "div"; const Box = React.forwardRef(function Box(props, ref) { const Element = props.as || defaultElement; return React.createElement(Element, Object.assign({ ref: ref }, props, { as: undefined })); }); exports.Box = Box; //# sourceMappingURL=bundle.min.js.map