@roo-ui/components
Advanced tools
Comparing version
@@ -6,2 +6,10 @@ # Change Log | ||
<a name="0.15.1"></a> | ||
## [0.15.1](https://github.com/hooroo/roo-ui/compare/v0.15.0...v0.15.1) (2018-05-16) | ||
**Note:** Version bump only for package @roo-ui/components | ||
<a name="0.15.0"></a> | ||
@@ -8,0 +16,0 @@ # [0.15.0](https://github.com/hooroo/roo-ui/compare/v0.14.1...v0.15.0) (2018-05-16) |
@@ -5,27 +5,18 @@ Object.defineProperty(exports, "__esModule", { | ||
var _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; }; | ||
var _templateObject = _taggedTemplateLiteral(['\n color: ', ';\n'], ['\n color: ', ';\n']); | ||
var _react = require('react'); | ||
var _styledSystem = require('styled-system'); | ||
var _react2 = _interopRequireDefault(_react); | ||
var _ = require('..'); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } | ||
function _taggedTemplateLiteral(strings, raw) { return Object.freeze(Object.defineProperties(strings, { raw: { value: Object.freeze(raw) } })); } | ||
function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } | ||
var ExternalLink = _.Link.extend(_templateObject, (0, _styledSystem.themeGet)('colors.grey.0')); | ||
var ExternalLink = function ExternalLink(_ref) { | ||
var props = _objectWithoutProperties(_ref, []); | ||
ExternalLink.defaultProps = Object.assign({}, _.Link.defaultProps, { | ||
rel: 'noopener noreferrer', | ||
target: '_blank', | ||
title: 'Link opens in new window' | ||
}); | ||
return _react2['default'].createElement(_.Link, _extends({}, props, { | ||
color: 'grey.0', | ||
rel: 'noopener noreferrer', | ||
target: '_blank', | ||
title: 'Link opens in new window' | ||
})); | ||
}; | ||
ExternalLink.propTypes = Object.assign({}, _.Link.propTypes); | ||
exports['default'] = ExternalLink; |
{ | ||
"name": "@roo-ui/components", | ||
"version": "0.15.0", | ||
"version": "0.15.1", | ||
"main": "dist/index.js", | ||
@@ -5,0 +5,0 @@ "publishConfig": { |
@@ -1,20 +0,15 @@ | ||
import React from 'react'; | ||
import { themeGet } from 'styled-system'; | ||
import { Link } from '..'; | ||
const ExternalLink = ({ | ||
...props | ||
}) => ( | ||
<Link | ||
{...props} | ||
color="grey.0" | ||
rel="noopener noreferrer" | ||
target="_blank" | ||
title="Link opens in new window" | ||
/> | ||
); | ||
const ExternalLink = Link.extend` | ||
color: ${themeGet('colors.grey.0')}; | ||
`; | ||
ExternalLink.propTypes = { | ||
...Link.propTypes, | ||
ExternalLink.defaultProps = { | ||
...Link.defaultProps, | ||
rel: 'noopener noreferrer', | ||
target: '_blank', | ||
title: 'Link opens in new window', | ||
}; | ||
export default ExternalLink; |
Sorry, the diff of this file is not supported yet
163195
-0.04%3324
-0.33%