@welcome-ui/icon
Advanced tools
Comparing version 4.0.0-alpha.16 to 4.0.0-rc.0
@@ -5,7 +5,4 @@ 'use strict'; | ||
var _extends = require('@babel/runtime/helpers/extends'); | ||
var _objectWithoutPropertiesLoose = require('@babel/runtime/helpers/objectWithoutPropertiesLoose'); | ||
var React = require('react'); | ||
var system = require('@welcome-ui/system'); | ||
var _taggedTemplateLiteralLoose = require('@babel/runtime/helpers/taggedTemplateLiteralLoose'); | ||
var styled = require('@xstyled/styled-components'); | ||
@@ -15,11 +12,50 @@ | ||
var _extends__default = /*#__PURE__*/_interopDefaultLegacy(_extends); | ||
var _objectWithoutPropertiesLoose__default = /*#__PURE__*/_interopDefaultLegacy(_objectWithoutPropertiesLoose); | ||
var React__default = /*#__PURE__*/_interopDefaultLegacy(React); | ||
var _taggedTemplateLiteralLoose__default = /*#__PURE__*/_interopDefaultLegacy(_taggedTemplateLiteralLoose); | ||
var styled__default = /*#__PURE__*/_interopDefaultLegacy(styled); | ||
function _extends() { | ||
_extends = Object.assign || function (target) { | ||
for (var i = 1; i < arguments.length; i++) { | ||
var source = arguments[i]; | ||
for (var key in source) { | ||
if (Object.prototype.hasOwnProperty.call(source, key)) { | ||
target[key] = source[key]; | ||
} | ||
} | ||
} | ||
return target; | ||
}; | ||
return _extends.apply(this, arguments); | ||
} | ||
function _objectWithoutPropertiesLoose(source, excluded) { | ||
if (source == null) return {}; | ||
var target = {}; | ||
var sourceKeys = Object.keys(source); | ||
var key, i; | ||
for (i = 0; i < sourceKeys.length; i++) { | ||
key = sourceKeys[i]; | ||
if (excluded.indexOf(key) >= 0) continue; | ||
target[key] = source[key]; | ||
} | ||
return target; | ||
} | ||
function _taggedTemplateLiteralLoose(strings, raw) { | ||
if (!raw) { | ||
raw = strings.slice(0); | ||
} | ||
strings.raw = raw; | ||
return strings; | ||
} | ||
var _templateObject, _templateObject2, _templateObject3; | ||
var iconSvgStrokedStyles = /*#__PURE__*/styled.css(_templateObject || (_templateObject = /*#__PURE__*/_taggedTemplateLiteralLoose__default['default'](["\n g,\n path {\n stroke: inherit;\n fill: none;\n }\n"]))); | ||
var iconSvgFilledStyles = /*#__PURE__*/styled.css(_templateObject2 || (_templateObject2 = /*#__PURE__*/_taggedTemplateLiteralLoose__default['default'](["\n g,\n path {\n stroke: none;\n }\n"]))); | ||
var iconSvgStrokedStyles = /*#__PURE__*/styled.css(_templateObject || (_templateObject = /*#__PURE__*/_taggedTemplateLiteralLoose(["\n g,\n path {\n stroke: inherit;\n fill: none;\n }\n"]))); | ||
var iconSvgFilledStyles = /*#__PURE__*/styled.css(_templateObject2 || (_templateObject2 = /*#__PURE__*/_taggedTemplateLiteralLoose(["\n g,\n path {\n stroke: none;\n }\n"]))); | ||
var Icon$1 = /*#__PURE__*/styled__default['default']('svg')(function (_ref) { | ||
@@ -32,3 +68,3 @@ var isFlag = _ref.isFlag, | ||
var formattedSize = theme.icons[size] || size; | ||
return styled.css(_templateObject3 || (_templateObject3 = _taggedTemplateLiteralLoose__default['default'](["\n ", ";\n width: ", ";\n height: ", ";\n ", ";\n "])), !isFlag && (stroked ? iconSvgStrokedStyles : iconSvgFilledStyles), formattedSize, formattedSize, system.system); | ||
return styled.css(_templateObject3 || (_templateObject3 = _taggedTemplateLiteralLoose(["\n ", ";\n width: ", ";\n height: ", ";\n ", ";\n "])), !isFlag && (stroked ? iconSvgStrokedStyles : iconSvgFilledStyles), formattedSize, formattedSize, system.system); | ||
}); | ||
@@ -43,3 +79,3 @@ | ||
title = _ref.title, | ||
props = _objectWithoutPropertiesLoose__default['default'](_ref, _excluded); | ||
props = _objectWithoutPropertiesLoose(_ref, _excluded); | ||
@@ -50,3 +86,3 @@ if (!content) { | ||
return /*#__PURE__*/React__default['default'].createElement(Icon$1, _extends__default['default']({ | ||
return /*#__PURE__*/React__default['default'].createElement(Icon$1, _extends({ | ||
alt: title, | ||
@@ -53,0 +89,0 @@ dangerouslySetInnerHTML: { |
@@ -1,8 +0,47 @@ | ||
import _extends from '@babel/runtime/helpers/esm/extends'; | ||
import _objectWithoutPropertiesLoose from '@babel/runtime/helpers/esm/objectWithoutPropertiesLoose'; | ||
import React from 'react'; | ||
import { system, forwardRef } from '@welcome-ui/system'; | ||
import _taggedTemplateLiteralLoose from '@babel/runtime/helpers/esm/taggedTemplateLiteralLoose'; | ||
import styled, { css } from '@xstyled/styled-components'; | ||
function _extends() { | ||
_extends = Object.assign || function (target) { | ||
for (var i = 1; i < arguments.length; i++) { | ||
var source = arguments[i]; | ||
for (var key in source) { | ||
if (Object.prototype.hasOwnProperty.call(source, key)) { | ||
target[key] = source[key]; | ||
} | ||
} | ||
} | ||
return target; | ||
}; | ||
return _extends.apply(this, arguments); | ||
} | ||
function _objectWithoutPropertiesLoose(source, excluded) { | ||
if (source == null) return {}; | ||
var target = {}; | ||
var sourceKeys = Object.keys(source); | ||
var key, i; | ||
for (i = 0; i < sourceKeys.length; i++) { | ||
key = sourceKeys[i]; | ||
if (excluded.indexOf(key) >= 0) continue; | ||
target[key] = source[key]; | ||
} | ||
return target; | ||
} | ||
function _taggedTemplateLiteralLoose(strings, raw) { | ||
if (!raw) { | ||
raw = strings.slice(0); | ||
} | ||
strings.raw = raw; | ||
return strings; | ||
} | ||
var _templateObject, _templateObject2, _templateObject3; | ||
@@ -9,0 +48,0 @@ var iconSvgStrokedStyles = /*#__PURE__*/css(_templateObject || (_templateObject = /*#__PURE__*/_taggedTemplateLiteralLoose(["\n g,\n path {\n stroke: inherit;\n fill: none;\n }\n"]))); |
{ | ||
"name": "@welcome-ui/icon", | ||
"version": "4.0.0-alpha.16", | ||
"version": "4.0.0-rc.0", | ||
"description": "Customizable design system with react • styled-components • styled-system and reakit.", | ||
@@ -41,12 +41,12 @@ "main": "dist/icon.cjs.js", | ||
"dependencies": { | ||
"@welcome-ui/system": "^4.0.0-alpha.13" | ||
"@welcome-ui/system": "^4.0.0-rc.0" | ||
}, | ||
"peerDependencies": { | ||
"@xstyled/styled-components": "^3.0.1", | ||
"@xstyled/system": "^3.0.1", | ||
"@xstyled/styled-components": "^3.5.1", | ||
"@xstyled/system": "^3.5.1", | ||
"react": "^16.10.2 || ^17.0.1", | ||
"react-dom": "^16.10.2 || ^17.0.1", | ||
"styled-components": "^5.3.0" | ||
"styled-components": "^5.3.3" | ||
}, | ||
"gitHead": "9512543311c85469ff3b261a888dc2603c4bf44a", | ||
"gitHead": "0d1d1b5b376338a3c83cd54ae316b4adf7d67ab9", | ||
"sideEffects": false, | ||
@@ -53,0 +53,0 @@ "component": "Icon", |
16343
310