suomifi-ui-components
Version:
Suomi.fi UI component library
42 lines (36 loc) • 2.04 kB
JavaScript
;
var tslib = require('tslib');
var React = require('react');
var styledComponents = require('styled-components');
var index = require('../utils/index.js');
function _interopDefault (e) { return e && e.__esModule ? e : { default: e }; }
var React__default = /*#__PURE__*/_interopDefault(React);
var divResets = styledComponents.css(templateObject_1 || (templateObject_1 = tslib.__makeTemplateObject(["\n ", "\n ", "\n display: block;\n max-width: 100%;\n word-wrap: normal;\n word-break: normal;\n white-space: normal;\n"], ["\n ", "\n ", "\n display: block;\n max-width: 100%;\n word-wrap: normal;\n word-break: normal;\n white-space: normal;\n"])), index.resets.normalize.html, index.resets.common);
var Div = function Div(props) {
return /*#__PURE__*/React__default.default.createElement("div", tslib.__assign({}, props));
};
var HtmlDiv = styledComponents.styled(Div).withConfig({
componentId: "sc-9fbwu8-0"
})(templateObject_2 || (templateObject_2 = tslib.__makeTemplateObject(["\n ", "\n"], ["\n ", "\n"])), divResets);
var DivWithRef = function DivWithRef(_a) {
var forwardedRef = _a.forwardedRef,
_b = _a.asProp,
Component = _b === void 0 ? 'div' : _b,
passProps = tslib.__rest(_a, ["forwardedRef", "asProp"]);
return /*#__PURE__*/React__default.default.createElement(Component, tslib.__assign({
ref: forwardedRef
}, passProps));
};
var HtmlDivWithRef = styledComponents.styled(DivWithRef).withConfig({
componentId: "sc-9fbwu8-1"
})(templateObject_3 || (templateObject_3 = tslib.__makeTemplateObject(["\n ", "\n"], ["\n ", "\n"])), divResets);
var HtmlDivWithNativeRef = /*#__PURE__*/React.forwardRef(function (props, ref) {
return /*#__PURE__*/React__default.default.createElement(HtmlDivWithRef, tslib.__assign({
forwardedRef: ref
}, props));
});
var templateObject_1, templateObject_2, templateObject_3;
exports.HtmlDiv = HtmlDiv;
exports.HtmlDivWithNativeRef = HtmlDivWithNativeRef;
exports.HtmlDivWithRef = HtmlDivWithRef;
//# sourceMappingURL=HtmlDiv.js.map