Repository URL to install this package:
|
Version:
1.2.9 ▾
|
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var _exportNames = {
keyframes: true,
injectGlobal: true,
isStyledComponent: true,
consolidateStreamedStyles: true,
css: true,
ServerStyleSheet: true,
StyleSheetManager: true,
ThemeProvider: true,
withTheme: true
};
Object.defineProperty(exports, "isStyledComponent", {
enumerable: true,
get: function get() {
return _isStyledComponent.default;
}
});
Object.defineProperty(exports, "consolidateStreamedStyles", {
enumerable: true,
get: function get() {
return _consolidateStreamedStyles.default;
}
});
Object.defineProperty(exports, "css", {
enumerable: true,
get: function get() {
return _css.default;
}
});
Object.defineProperty(exports, "ServerStyleSheet", {
enumerable: true,
get: function get() {
return _ServerStyleSheet.default;
}
});
Object.defineProperty(exports, "StyleSheetManager", {
enumerable: true,
get: function get() {
return _StyleSheetManager.default;
}
});
Object.defineProperty(exports, "ThemeProvider", {
enumerable: true,
get: function get() {
return _ThemeProvider.default;
}
});
Object.defineProperty(exports, "withTheme", {
enumerable: true,
get: function get() {
return _withTheme.default;
}
});
exports.injectGlobal = exports.keyframes = exports.default = void 0;
var _flatten = _interopRequireDefault(require("./utils/flatten"));
var _stringifyRules = _interopRequireDefault(require("./utils/stringifyRules"));
var _isStyledComponent = _interopRequireDefault(require("./utils/isStyledComponent"));
var _consolidateStreamedStyles = _interopRequireDefault(require("./utils/consolidateStreamedStyles"));
var _generateAlphabeticName = _interopRequireDefault(require("./utils/generateAlphabeticName"));
var _css = _interopRequireDefault(require("./constructors/css"));
var _ServerStyleSheet = _interopRequireDefault(require("./models/ServerStyleSheet"));
var _StyleSheetManager = _interopRequireDefault(require("./models/StyleSheetManager"));
var _StyledComponent2 = _interopRequireDefault(require("./models/StyledComponent"));
var _ComponentStyle2 = _interopRequireDefault(require("./models/ComponentStyle"));
var _styled2 = _interopRequireDefault(require("./constructors/styled"));
var _keyframes2 = _interopRequireDefault(require("./constructors/keyframes"));
var _injectGlobal2 = _interopRequireDefault(require("./constructors/injectGlobal"));
var _constructWithOptions2 = _interopRequireDefault(require("./constructors/constructWithOptions"));
var _ThemeProvider = _interopRequireDefault(require("./models/ThemeProvider"));
var _withTheme = _interopRequireDefault(require("./hoc/withTheme"));
var _secretInternals = require("./secretInternals");
Object.keys(_secretInternals).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function get() {
return _secretInternals[key];
}
});
});
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
/* Import singletons */
/* Import singleton constructors */
/* Import components */
/* Import Higher Order Components */
/* Warning if you've imported this file on React Native */
if (process.env.NODE_ENV !== 'production' && typeof navigator !== 'undefined' && navigator.product === 'ReactNative') {
// eslint-disable-next-line no-console
console.warn("It looks like you've imported 'styled-components' on React Native.\n" + "Perhaps you're looking to import 'styled-components/native'?\n" + 'Read more about this at https://www.styled-components.com/docs/basics#react-native');
}
/* Warning if there are several instances of styled-components */
if (process.env.NODE_ENV !== 'production' && typeof window === 'object') {
window['__styled-components-init__'] = window['__styled-components-init__'] || 0;
if (window['__styled-components-init__'] === 1) {
// eslint-disable-next-line no-console
console.warn("It looks like there are several instances of 'styled-components' initialized in this application. " + 'This may cause dynamic styles not rendering properly, errors happening during rehydration process ' + 'and makes you application bigger without a good reason.\n\n' + 'See https://s-c.sh/2BAXzed for more info.');
}
window['__styled-components-init__'] += 1;
}
/* Instantiate singletons */
const ComponentStyle = (0, _ComponentStyle2.default)(_generateAlphabeticName.default, _flatten.default, _stringifyRules.default);
const constructWithOptions = (0, _constructWithOptions2.default)(_css.default);
const StyledComponent = (0, _StyledComponent2.default)(ComponentStyle, constructWithOptions);
/* Instantiate exported singletons */
const keyframes = (0, _keyframes2.default)(_generateAlphabeticName.default, _stringifyRules.default, _css.default);
exports.keyframes = keyframes;
const injectGlobal = (0, _injectGlobal2.default)(_stringifyRules.default, _css.default);
exports.injectGlobal = injectGlobal;
const styled = (0, _styled2.default)(StyledComponent, constructWithOptions);
/* Export everything */
var _default = styled;
exports.default = _default;