UNPKG

rc-tipso

Version:

A tooltip component for react

54 lines (36 loc) 1.17 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _react = require('react'); var _react2 = _interopRequireDefault(_react); var _propTypes = require('prop-types'); var _propTypes2 = _interopRequireDefault(_propTypes); var _objectAssign = require('object-assign'); var _objectAssign2 = _interopRequireDefault(_objectAssign); var _BaseTipso = require('./BaseTipso'); var _BaseTipso2 = _interopRequireDefault(_BaseTipso); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var propTypes = { trigger: _propTypes2.default.string, wrapperStyle: _propTypes2.default.object, children: _propTypes2.default.element }; var defaultProps = { trigger: 'hover', wrapperStyle: {}, children: _react2.default.createElement('div', null) }; var Tipso = function Tipso(props) { var children = props.children; var baseProps = (0, _objectAssign2.default)({}, props); delete baseProps.children; return _react2.default.createElement( _BaseTipso2.default, baseProps, children ); }; Tipso.propTypes = propTypes; Tipso.defaultProps = defaultProps; exports.default = Tipso;