!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("react"),require("react-intl"),function(){try{return require("react-intl-ns")}catch(e){}}()):"function"==typeof define&&define.amd?define(["react","react-intl","react-intl-ns"],t):"object"==typeof exports?exports.ReactIntlMarked=t(require("react"),require("react-intl"),function(){try{return require("react-intl-ns")}catch(e){}}()):e.ReactIntlMarked=t(e.React,e.ReactIntl,e.ReactIntlNs)}(this,function(e,t,r){return function(e){function t(n){if(r[n])return r[n].e;var a=r[n]={e:{},i:n,l:!1};return e[n].call(a.e,a,a.e,t),a.l=!0,a.e}var r={};return t.m=e,t.c=r,t.p="dist",t(t.s=3)}([function(t){t.e=e},function(e){e.e=t},function(e){if(void 0===r){var t=Error('Cannot find module "undefined"');throw t.code="MODULE_NOT_FOUND",t}e.e=r},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}function a(e){if(Array.isArray(e)){for(var t=0,r=Array(e.length);tf;f++)c[f]=arguments[f];return r=n=u(this,(e=Object.getPrototypeOf(t)).call.apply(e,[this].concat(c))),n.marker="|",n.substitutions=/\|(br)\|/g,a=r,u(n,a)}return c(t,e),s(t,[{key:"mark",value:function(e,t){var r="mark-"+t;return d["default"].createElement("span",{key:r,className:"marked"},e)}},{key:"br",value:function(e){var t="br-"+e;return d["default"].createElement("br",{key:t})}},{key:"render",value:function(){function e(e){return e.split(s).filter(function(e){return e}).map(function(e){return h[e]||e})}var t=this,r=this.context.intl.formatMessage,n=this.props,i=n.values,u=n.tagName,c=n.children,f=o(n,["values","tagName","children"]),l=Math.floor(1099511627776*Math.random()).toString(16),s=RegExp("(@__ELEMENT-"+l+"-\\d+__@)","g"),d=function(){var e=0;return function(){return"@__ELEMENT-"+l+"-"+(e+=1)+"__@"}}(),y={},h={};Object.keys(i).forEach(function(e){var t=i[e];if((0,p.isValidElement)(t)){var r=d();y[e]=r,h[r]=t}else y[e]=t});var v=r(f,y),m=0,b=v.replace(this.substitutions,function(e,r){var n=d();return h[n]=t[r](m+=1),n}),g=[],_=b.split(this.marker);if(_.length%2===1)for(var k=0,E=0;E<_.length;E+=1){var O=e(_[E]);if(E%2===0){var M;(M=g).push.apply(M,a(O))}else g.push(this.mark(O,k+=1))}else g=e(b);return"function"==typeof c?c.apply(void 0,a(g)):p.createElement.apply(void 0,[u,null].concat(a(g)))}}]),t}(y.FormattedMessage),f.displayName="FormattedMarkedMessage",l);t["default"]=h;try{var v=r(2),m=v.intlMessageShortcut;e.e.markedShortcut=m(h)}catch(b){}}])});