text: "use strict";var _interopRequireDefault=require("@babel/runtime/helpers/interopRequireDefault");Object.defineProperty(exports,"__esModule",{value:true});exports["default"]=void 0;var _objectSpread3=_interopRequireDefault(require("@babel/runtime/helpers/objectSpread"));var _classCallCheck2=_interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));var _createClass2=_interopRequireDefault(require("@babel/runtime/helpers/createClass"));var _inherits2=_interopRequireDefault(require("@babel/runtime/helpers/inherits"));var _possibleConstructorReturn2=_interopRequireDefault(require("@babel/runtime/helpers/possibleConstructorReturn"));var _getPrototypeOf2=_interopRequireDefault(require("@babel/runtime/helpers/getPrototypeOf"));var _defineProperty2=_interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));var _react=_interopRequireDefault(require("react"));var _all=_interopRequireDefault(require("../../../data/all.json"));var _nimbleEmoji=_interopRequireDefault(require("./nimble-emoji"));var _sharedProps=require("../../utils/shared-props");var _sharedDefaultProps=require("../../utils/shared-default-props");function _createSuper2(Derived){function isNativeReflectConstruct(){if(typeof Reflect==="undefined"||!Reflect.construct)return false;if(Reflect.construct.sham)return false;if(typeof Proxy==="function")return true;try{Date.prototype.toString.call(Reflect.construct(Date,[],function(){}));return true;}catch(e){return false;}}return function(){var Super=(0,_getPrototypeOf2["default"])(Derived),result;if(isNativeReflectConstruct()){var NewTarget=(0,_getPrototypeOf2["default"])(this).constructor;result=Reflect.construct(Super,arguments,NewTarget);}else{result=Super.apply(this,arguments);}return(0,_possibleConstructorReturn2["default"])(this,result);};}var Emoji=function(_React$PureComponent){(0,_inherits2["default"])(Emoji,_React$PureComponent);var _super=_createSuper2(Emoji);function Emoji(){(0,_classCallCheck2["default"])(this,Emoji);return _super.apply(this,arguments);}(0,_createClass2["default"])(Emoji,[{key:"render",value:function render(){for(var k in Emoji.defaultProps){if(this.props[k]===undefined&&Emoji.defaultProps[k]!=undefined){this.props[k]=Emoji.defaultProps[k];}}return _react["default"].createElement(_nimbleEmoji["default"],this.props);}}]);return Emoji;}(_react["default"].PureComponent);exports["default"]=Emoji;(0,_defineProperty2["default"])(Emoji,"propTypes",_sharedProps.EmojiPropTypes);(0,_defineProperty2["default"])(Emoji,"defaultProps",(0,_objectSpread3["default"])({},_sharedDefaultProps.EmojiDefaultProps,{data:_all["default"]}));