var Linkify=function(e,t){"use strict";function n(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach((function(n){if("default"!==n){var r=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,r.get?r:{enumerable:!0,get:function(){return e[n]}})}})),t.default=e,Object.freeze(t)}var r=n(e);function i(e,n,s){if(0===r.Children.count(e.props.children))return e;const l=[];r.Children.forEach(e.props.children,(e=>{"string"==typeof e?l.push.apply(l,function(e,n,i){const s=t.tokenize(e),l=[];for(let e=0;e=0?l.push(e):l.push(i(e,n,s)):l.push(e)}));const o="__linkify-el-"+s.elementId++,c=t.options.assign({key:o},e.props);return r.cloneElement(e,c,l)}return e=>{let n=0;const s={key:"__linkify-wrapper"};for(const t in e)"options"!==t&&"as"!==t&&"tagName"!==t&&"children"!==t&&(s[t]=e[t]);const l=new t.Options(e.options,(e=>{let{tagName:t,attributes:i,content:s}=e;return i.key="__linkify-lnk-"+n++,i.class&&(i.className=i.class,delete i.class),r.createElement(t,i,s)})),o=e.as||e.tagName||r.Fragment||"span",c=e.children;return i(r.createElement(o,s,c),l,{elementId:0})}}(React,linkify);