UNPKG

tix-react-ssr

Version:

Tiket.com React Project Scripts

1 lines 1.03 kB
'use strict';Object.defineProperty(exports,"__esModule",{value:true});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 _react=require('react');var _react2=_interopRequireDefault(_react);var _propTypes=require('prop-types');var _reactRouterDom=require('react-router-dom');function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj};}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 Link=function Link(props){var external=props.external,to=props.to,rest=_objectWithoutProperties(props,['external','to']);if(external){return _react2.default.createElement('a',_extends({href:to},rest));}else{return _react2.default.createElement(_reactRouterDom.Link,rest);}};exports.default=Link;