Repository URL to install this package:
|
Version:
1.2.0 ▾
|
@skava/modules
/
___dist
/
view-container
/
styles
/
styled-components
/
src
/
constructors
/
styled.js
|
|---|
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _domElements = _interopRequireDefault(require("../utils/domElements"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
// @flow
var _default = (styledComponent, constructWithOptions) => {
const styled = tag => constructWithOptions(styledComponent, tag); // Shorthands for all valid HTML Elements
_domElements.default.forEach(domElement => {
styled[domElement] = styled(domElement);
});
return styled;
};
exports.default = _default;