1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[951],{7723:function(e,t,n){"use strict";n.d(t,{cW:function(){return eS}});var i,r,o,a,s={};n.r(s),n.d(s,{categories:function(){return K},search:function(){return V}});var c=n(7232);function l(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function u(e){return(u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function h(e){var t=function(e,t){if("object"!==u(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!==u(i))return i;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===u(t)?t:String(t)}function m(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,h(i.key),i)}}function d(e,t,n){return t&&m(e.prototype,t),n&&m(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}var f={name:"a",unified:"b",non_qualified:"c",has_img_apple:"d",has_img_google:"e",has_img_twitter:"f",has_img_facebook:"h",keywords:"j",sheet:"k",emoticons:"l",text:"m",short_names:"n",added_in:"o"},p=function(e){var t=[],n=function(e,n){e&&(Array.isArray(e)?e:[e]).forEach(function(e){(n?e.split(/[-|_|\s]+/):[e]).forEach(function(e){e=e.toLowerCase(),-1==t.indexOf(e)&&t.push(e)})})};return n(e.short_names,!0),n(e.name,!0),n(e.keywords,!1),n(e.emoticons,!1),t.join(",")},v=function(e){for(var t in e.compressed=!1,e.emojis){var n=e.emojis[t];for(var i in f)n[i]=n[f[i]],delete n[f[i]];n.short_names||(n.short_names=[]),n.short_names.unshift(t),n.sheet_x=n.sheet[0],n.sheet_y=n.sheet[1],delete n.sheet,n.text||(n.text=""),n.added_in||(n.added_in=6),n.added_in=n.added_in.toFixed(1),n.search=p(n)}},g=String.fromCodePoint||function(){var e,t,n=[],i=-1,r=arguments.length;if(!r)return"";for(var o="";++i<r;){var a=Number(arguments[i]);if(!isFinite(a)||a<0||a>1114111||Math.floor(a)!=a)throw RangeError("Invalid code point: "+a);a<=65535?n.push(a):(a-=65536,e=(a>>10)+55296,t=a%1024+56320,n.push(e,t)),(i+1===r||n.length>16384)&&(o+=String.fromCharCode.apply(null,n),n.length=0)}return o},y=/^(?:\:([^\:]+)\:)(?:\:skin-tone-(\d)\:)?$/,b=["1F3FA","1F3FB","1F3FC","1F3FD","1F3FE","1F3FF"];function j(e){var t=e.split("-").map(function(e){return"0x".concat(e)});return g.apply(null,t)}function k(){var e,t,n,i,r,o,a,s,c,l,u,h;return e=w.apply(void 0,arguments),t=e.name,n=e.short_names,i=e.skin_tone,r=e.skin_variations,o=e.emoticons,a=e.unified,s=e.custom,c=e.customCategory,l=e.imageUrl,u=e.id||n[0],h=":".concat(u,":"),s?{id:u,name:t,short_names:n,colons:h,emoticons:o,custom:s,customCategory:c,imageUrl:l}:(i&&(h+=":skin-tone-".concat(i,":")),{id:u,name:t,short_names:n,colons:h,emoticons:o,unified:a.toLowerCase(),skin:i||(r?1:null),native:j(a)})}function w(e,t,n,i){var r={};if("string"==typeof e){var o=e.match(y);if(o&&(e=o[1],o[2]&&(t=parseInt(o[2],10))),i.aliases.hasOwnProperty(e)&&(e=i.aliases[e]),!i.emojis.hasOwnProperty(e))return null;r=i.emojis[e]}else e.id&&(i.aliases.hasOwnProperty(e.id)&&(e.id=i.aliases[e.id]),i.emojis.hasOwnProperty(e.id)&&(r=i.emojis[e.id],t||(t=e.skin)));if(Object.keys(r).length||((r=e).custom=!0,r.search||(r.search=p(e))),r.emoticons||(r.emoticons=[]),r.variations||(r.variations=[]),r.skin_variations&&t>1){r=JSON.parse(JSON.stringify(r));var a=b[t-1],s=r.skin_variations[a];if(s&&(!s.variations&&r.variations&&delete r.variations,n&&(void 0==s["has_img_".concat(n)]||s["has_img_".concat(n)])||!n))for(var c in r.skin_tone=t,s){var l=s[c];r[c]=l}}return r.variations&&r.variations.length&&((r=JSON.parse(JSON.stringify(r))).unified=r.variations.shift()),r}function O(e){return e.reduce(function(e,t){return -1===e.indexOf(t)&&e.push(t),e},[])}function E(e,t){var n=O(e),i=O(t);return n.filter(function(e){return i.indexOf(e)>=0})}function C(e,t){var n={};for(var i in e){var r=e[i],o=r;t.hasOwnProperty(i)&&(o=t[i]),"object"===u(o)&&(o=C(r,o)),n[i]=o}return n}var S="emoji-mart",P="undefined"!=typeof window&&"localStorage"in window;function R(e,t){if(r)r(e,t);else{if(!P)return;
1try{window.localStorage["".concat(S,".").concat(e)]=JSON.stringify(t)}catch(e){}}}var x={update:function(e){for(var t in e){var n=e[t];R(t,n)}},set:R,get:function(e){if(i)return i(e);if(P)try{var t=window.localStorage["".concat(S,".").concat(e)];if(t)return JSON.parse(t)}catch(e){return}},setNamespace:function(e){S=e},setHandlers:function(e){e||(e={}),i=e.getter,r=e.setter}},T=function(){function e(t,n){l(this,e),t.compressed&&v(t),this.data=t||{},this.set=n||null,this.originalPool={},this.index={},this.emojis={},this.emoticons={},this.customEmojisList=[],this.buildIndex()}return d(e,[{key:"buildIndex",value:function(){var e=this;for(var t in this.data.emojis)!function(t){var n=e.data.emojis[t],i=n.short_names,r=n.emoticons,o=n.skin_variations,a=i[0];if(r&&r.forEach(function(t){e.emoticons[t]||(e.emoticons[t]=a)}),o){e.emojis[a]={};for(var s=1;s<=6;s++)e.emojis[a][s]=k({id:a,skin:s},s,e.set,e.data)}else e.emojis[a]=k(a,null,e.set,e.data);e.originalPool[a]=n}(t)}},{key:"clearCustomEmojis",value:function(e){var t=this;this.customEmojisList.forEach(function(n){var i=n.id||n.short_names[0];delete e[i],delete t.emojis[i]})}},{key:"addCustomToPool",value:function(e,t){var n=this;this.customEmojisList.length&&this.clearCustomEmojis(t),e.forEach(function(e){var i=e.id||e.short_names[0];i&&!t[i]&&(t[i]=w(e,null,null,n.data),n.emojis[i]=k(e,null,null,n.data))}),this.customEmojisList=e,this.index={}}},{key:"search",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=n.emojisToShowFilter,r=n.maxResults,o=n.include,a=n.exclude,s=n.custom,c=void 0===s?[]:s;this.customEmojisList!=c&&this.addCustomToPool(c,this.originalPool);var l=x.get("skin")||1;r||(r=75),o||(o=[]),a||(a=[]);var u=null,h=this.originalPool;if(e.length){if("-"==e||"-1"==e)return[this.emojis["-1"][l]];var m=e.toLowerCase().split(/[\s|,|\-|_]+/),d=[];if(m.length>2&&(m=[m[0],m[1]]),(o.length||a.length)&&(h={},this.data.categories.forEach(function(e){var n=!o||!o.length||o.indexOf(e.id)>-1,i=!!a&&!!a.length&&a.indexOf(e.id)>-1;n&&!i&&e.emojis.forEach(function(e){return h[e]=t.data.emojis[e]})}),c.length)){var f=!o||!o.length||o.indexOf("custom")>-1,p=!!a&&!!a.length&&a.indexOf("custom")>-1;f&&!p&&this.addCustomToPool(c,h)}u=(d=m.map(function(e){for(var n=h,i=t.index,r=0,o=0;o<e.length;o++){var a=e[o];r++,i[a]||(i[a]={}),(i=i[a]).results||function(){var o={};for(var a in i.results=[],i.pool={},n){var s=n[a],c=s.search,u=e.substr(0,r),h=c.indexOf(u);if(-1!=h){var m=h+1;u==a&&(m=0),t.emojis[a]&&t.emojis[a][l]?i.results.push(t.emojis[a][l]):i.results.push(t.emojis[a]),i.pool[a]=s,o[a]=m}}i.results.sort(function(e,t){var n=o[e.id],i=o[t.id];return n==i?e.id.localeCompare(t.id):n-i})}(),n=i.pool}return i.results}).filter(function(e){return e})).length>1?E.apply(null,d):d.length?d[0]:[]}return u&&(i&&(u=u.filter(function(e){return i(h[e.id])})),u&&u.length>r&&(u=u.slice(0,r))),u}}]),e}(),M=new T(c);M.emojis,M.emoticons;var _=["+1","grinning","kissing_heart","heart_eyes","laughing","stuck_out_tongue_winking_eye","sweat_smile","joy","scream","disappointed","unamused","weary","sob","sunglasses","heart","poop"],z={};function F(){a=!0,o=x.get("frequently")}var A={add:function(e){a||F();var t=e.id;o||(o=z),o[t]||(o[t]=0),o[t]+=1,x.set("last",t),x.set("frequently",o)},get:function(e){if(a||F(),!o){z={};for(var t=[],n=0;n<e;n++)z[_[n]]=e-n,t.push(_[n]);return t}var i=[];for(var r in o)o.hasOwnProperty(r)&&i.push(r);var s=i.sort(function(e,t){return o[e]-o[t]}).reverse().slice(0,4*e),c=x.get("last");return c&&-1==s.indexOf(c)&&(s.pop(),s.push(c)),s}};function D(e,t,n){return(t=h(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function L(){return(L=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}function N(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function H(e,t){if(t&&("object"===u(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return N(e)}function q(e){return(q=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}
1function B(e,t){return(B=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function I(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&B(e,t)}var U=n(7294),Y=n(5697),G=n.n(Y),K={activity:function(){return U.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24"},U.createElement("path",{d:"M12 0C5.373 0 0 5.372 0 12c0 6.627 5.373 12 12 12 6.628 0 12-5.373 12-12 0-6.628-5.372-12-12-12m9.949 11H17.05c.224-2.527 1.232-4.773 1.968-6.113A9.966 9.966 0 0 1 21.949 11M13 11V2.051a9.945 9.945 0 0 1 4.432 1.564c-.858 1.491-2.156 4.22-2.392 7.385H13zm-2 0H8.961c-.238-3.165-1.536-5.894-2.393-7.385A9.95 9.95 0 0 1 11 2.051V11zm0 2v8.949a9.937 9.937 0 0 1-4.432-1.564c.857-1.492 2.155-4.221 2.393-7.385H11zm4.04 0c.236 3.164 1.534 5.893 2.392 7.385A9.92 9.92 0 0 1 13 21.949V13h2.04zM4.982 4.887C5.718 6.227 6.726 8.473 6.951 11h-4.9a9.977 9.977 0 0 1 2.931-6.113M2.051 13h4.9c-.226 2.527-1.233 4.771-1.969 6.113A9.972 9.972 0 0 1 2.051 13m16.967 6.113c-.735-1.342-1.744-3.586-1.968-6.113h4.899a9.961 9.961 0 0 1-2.931 6.113"}))},custom:function(){return U.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24"},U.createElement("g",{transform:"translate(2.000000, 1.000000)"},U.createElement("rect",{id:"Rectangle",x:"8",y:"0",width:"3",height:"21",rx:"1.5"}),U.createElement("rect",{id:"Rectangle",transform:"translate(9.843, 10.549) rotate(60) translate(-9.843, -10.549) ",x:"8.343",y:"0.049",width:"3",height:"21",rx:"1.5"}),U.createElement("rect",{id:"Rectangle",transform:"translate(9.843, 10.549) rotate(-60) translate(-9.843, -10.549) ",x:"8.343",y:"0.049",width:"3",height:"21",rx:"1.5"})))},flags:function(){return U.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24"},U.createElement("path",{d:"M0 0l6.084 24H8L1.916 0zM21 5h-4l-1-4H4l3 12h3l1 4h13L21 5zM6.563 3h7.875l2 8H8.563l-2-8zm8.832 10l-2.856 1.904L12.063 13h3.332zM19 13l-1.5-6h1.938l2 8H16l3-2z"}))},foods:function(){return U.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24"},U.createElement("path",{d:"M17 4.978c-1.838 0-2.876.396-3.68.934.513-1.172 1.768-2.934 4.68-2.934a1 1 0 0 0 0-2c-2.921 0-4.629 1.365-5.547 2.512-.064.078-.119.162-.18.244C11.73 1.838 10.798.023 9.207.023 8.579.022 7.85.306 7 .978 5.027 2.54 5.329 3.902 6.492 4.999 3.609 5.222 0 7.352 0 12.969c0 4.582 4.961 11.009 9 11.009 1.975 0 2.371-.486 3-1 .629.514 1.025 1 3 1 4.039 0 9-6.418 9-11 0-5.953-4.055-8-7-8M8.242 2.546c.641-.508.943-.523.965-.523.426.169.975 1.405 1.357 3.055-1.527-.629-2.741-1.352-2.98-1.846.059-.112.241-.356.658-.686M15 21.978c-1.08 0-1.21-.109-1.559-.402l-.176-.146c-.367-.302-.816-.452-1.266-.452s-.898.15-1.266.452l-.176.146c-.347.292-.477.402-1.557.402-2.813 0-7-5.389-7-9.009 0-5.823 4.488-5.991 5-5.991 1.939 0 2.484.471 3.387 1.251l.323.276a1.995 1.995 0 0 0 2.58 0l.323-.276c.902-.78 1.447-1.251 3.387-1.251.512 0 5 .168 5 6 0 3.617-4.187 9-7 9"}))},nature:function(){return U.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24"},U.createElement("path",{d:"M15.5 8a1.5 1.5 0 1 0 .001 3.001A1.5 1.5 0 0 0 15.5 8M8.5 8a1.5 1.5 0 1 0 .001 3.001A1.5 1.5 0 0 0 8.5 8"}),U.createElement("path",{d:"M18.933 0h-.027c-.97 0-2.138.787-3.018 1.497-1.274-.374-2.612-.51-3.887-.51-1.285 0-2.616.133-3.874.517C7.245.79 6.069 0 5.093 0h-.027C3.352 0 .07 2.67.002 7.026c-.039 2.479.276 4.238 1.04 5.013.254.258.882.677 1.295.882.191 3.177.922 5.238 2.536 6.38.897.637 2.187.949 3.2 1.102C8.04 20.6 8 20.795 8 21c0 1.773 2.35 3 4 3 1.648 0 4-1.227 4-3 0-.201-.038-.393-.072-.586 2.573-.385 5.435-1.87
17 5.925-7.587.396-.22.887-.568 1.104-.788.763-.774 1.079-2.534 1.04-5.013C23.929 2.67 20.646 0 18.933 0M3.223 9.135c-.237.281-.837 1.155-.884 1.238-.15-.41-.368-1.349-.337-3.291.051-3.281 2.478-4.972 3.091-5.031.256.015.731.27 1.265.646-1.11 1.171-2.275 2.915-2.352 5.125-.133.546-.398.858-.783 1.313M12 22c-.901 0-1.954-.693-2-1 0-.654.475-1.236 1-1.602V20a1 1 0 1 0 2 0v-.602c.524.365 1 .947 1 1.602-.046.307-1.099 1-2 1m3-3.48v.02a4.752 4.752 0 0 0-1.262-1.02c1.092-.516 2.239-1.334 2.239-2.217 0-1.842-1.781-2.195-3.977-2.195-2.196 0-3.978.354-3.978 2.195 0 .883 1.148 1.701 2.238 2.217A4.8 4.8 0 0 0 9 18.539v-.025c-1-.076-2.182-.281-2.973-.842-1.301-.92-1.838-3.045-1.853-6.478l.023-.041c.496-.826 1.49-1.45 1.804-3.102 0-2.047 1.357-3.631 2.362-4.522C9.37 3.178 10.555 3 11.948 3c1.447 0 2.685.192 3.733.57 1 .9 2.316 2.465 2.316 4.48.313 1.651 1.307 2.275 1.803 3.102.035.058.068.117.102.178-.059 5.967-1.949 7.01-4.902 7.19m6.628-8.202c-.037-.065-.074-.13-.113-.195a7.587 7.587 0 0 0-.739-.987c-.385-.455-.648-.768-.782-1.313-.076-2.209-1.241-3.954-2.353-5.124.531-.376 1.004-.63 1.261-.647.636.071 3.044 1.764 3.096 5.031.027 1.81-.347 3.218-.37 3.235"}))},objects:function(){return U.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24"},U.createElement("path",{d:"M12 0a9 9 0 0 0-5 16.482V21s2.035 3 5 3 5-3 5-3v-4.518A9 9 0 0 0 12 0zm0 2c3.86 0 7 3.141 7 7s-3.14 7-7 7-7-3.141-7-7 3.14-7 7-7zM9 17.477c.94.332 1.946.523 3 .523s2.06-.19 3-.523v.834c-.91.436-1.925.689-3 .689a6.924 6.924 0 0 1-3-.69v-.833zm.236 3.07A8.854 8.854 0 0 0 12 21c.965 0 1.888-.167 2.758-.451C14.155 21.173 13.153 22 12 22c-1.102 0-2.117-.789-2.764-1.453z"}),U.createElement("path",{d:"M14.745 12.449h-.004c-.852-.024-1.188-.858-1.577-1.824-.421-1.061-.703-1.561-1.182-1.566h-.009c-.481 0-.783.497-1.235 1.537-.436.982-.801 1.811-1.636 1.791l-.276-.043c-.565-.171-.853-.691-1.284-1.794-.125-.313-.202-.632-.27-.913-.051-.213-.127-.53-.195-.634C7.067 9.004 7.039 9 6.99 9A1 1 0 0 1 7 7h.01c1.662.017 2.015 1.373 2.198 2.134.486-.981 1.304-2.058 2.797-2.075 1.531.018 2.28 1.153 2.731 2.141l.002-.008C14.944 8.424 15.327 7 16.979 7h.032A1 1 0 1 1 17 9h-.011c-.149.076-.256.474-.319.709a6.484 6.484 0 0 1-.311.951c-.429.973-.79 1.789-1.614 1.789"}))},people:function(){return U.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24"},U.createElement("path",{d:"M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0m0 22C6.486 22 2 17.514 2 12S6.486 2 12 2s10 4.486 10 10-4.486 10-10 10"}),U.createElement("path",{d:"M8 7a2 2 0 1 0-.001 3.999A2 2 0 0 0 8 7M16 7a2 2 0 1 0-.001 3.999A2 2 0 0 0 16 7M15.232 15c-.693 1.195-1.87 2-3.349 2-1.477 0-2.655-.805-3.347-2H15m3-2H6a6 6 0 1 0 12 0"}))},places:function(){return U.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24"},U.createElement("path",{d:"M6.5 12C5.122 12 4 13.121 4 14.5S5.122 17 6.5 17 9 15.879 9 14.5 7.878 12 6.5 12m0 3c-.275 0-.5-.225-.5-.5s.225-.5.5-.5.5.225.5.5-.225.5-.5.5M17.5 12c-1.378 0-2.5 1.121-2.5 2.5s1.122 2.5 2.5 2.5 2.5-1.121 2.5-2.5-1.122-2.5-2.5-2.5m0 3c-.275 0-.5-.225-.5-.5s.225-.5.5-.5.5.225.5.5-.225.5-.5.5"}),U.createElement("path",{d:"M22.482 9.494l-1.039-.346L21.4 9h.6c.552 0 1-.439 1-.992 0-.006-.003-.008-.003-.008H23c0-1-.889-2-1.984-2h-.642l-.731-1.717C19.262 3.012 18.091 2 16.764 2H7.236C5.909 2 4.738 3.012 4.357 4.283L3.626 6h-.642C1.889 6 1 7 1 8h.003S1 8.002 1 8.008C1 8.561 1.448 9 2 9h.6l-.043.148-1.039.346a2.001 2.001 0 0 0-1.359 2.097l.751 7.508a1 1 0 0 0 .994.901H3v1c0 1.103.896 2 2 2h2c1.104 0 2-.897 2-2v-1h6v1c0 1.103.896 2 2 2h2c1.104 0 2-.897 2-2v-1h1.096a.999.999 0 0 0 .994-.901l.751-7.508a2.001 2.001 0 0 0-1.359-2.097M6.273 4.857C6.402 4.43 6.788 4 7.236 4h9.527c.448 0 .834.43.963.857L19.313 9H4.688l1.585-4.143zM7 21H5v-1h2v1zm12 0h-2v-1h2v1zm2.189-3H2.811l-.662-6.607L3 11h18l.852.393L21.189 18z"}))},recent:function(){return U.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24"},U.createElement("path",{d:"M13 4h-2l-.001 7H9v2h2v2h2v-2h4v-2h-4z"}),U.createElement("path",{d:"M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0m0 22C6.486 22 2 17.514 2 12S6.486 2 12 2s10 4.486 10 10-4.486 10-10 10"}))},symbols:function(){return U.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24"}
1,U.createElement("path",{d:"M0 0h11v2H0zM4 11h3V6h4V4H0v2h4zM15.5 17c1.381 0 2.5-1.116 2.5-2.493s-1.119-2.493-2.5-2.493S13 13.13 13 14.507 14.119 17 15.5 17m0-2.986c.276 0 .5.222.5.493 0 .272-.224.493-.5.493s-.5-.221-.5-.493.224-.493.5-.493M21.5 19.014c-1.381 0-2.5 1.116-2.5 2.493S20.119 24 21.5 24s2.5-1.116 2.5-2.493-1.119-2.493-2.5-2.493m0 2.986a.497.497 0 0 1-.5-.493c0-.271.224-.493.5-.493s.5.222.5.493a.497.497 0 0 1-.5.493M22 13l-9 9 1.513 1.5 8.99-9.009zM17 11c2.209 0 4-1.119 4-2.5V2s.985-.161 1.498.949C23.01 4.055 23 6 23 6s1-1.119 1-3.135C24-.02 21 0 21 0h-2v6.347A5.853 5.853 0 0 0 17 6c-2.209 0-4 1.119-4 2.5s1.791 2.5 4 2.5M10.297 20.482l-1.475-1.585a47.54 47.54 0 0 1-1.442 1.129c-.307-.288-.989-1.016-2.045-2.183.902-.836 1.479-1.466 1.729-1.892s.376-.871.376-1.336c0-.592-.273-1.178-.818-1.759-.546-.581-1.329-.871-2.349-.871-1.008 0-1.79.293-2.344.879-.556.587-.832 1.181-.832 1.784 0 .813.419 1.748 1.256 2.805-.847.614-1.444 1.208-1.794 1.784a3.465 3.465 0 0 0-.523 1.833c0 .857.308 1.56.924 2.107.616.549 1.423.823 2.42.823 1.173 0 2.444-.379 3.813-1.137L8.235 24h2.819l-2.09-2.383 1.333-1.135zm-6.736-6.389a1.02 1.02 0 0 1 .73-.286c.31 0 .559.085.747.254a.849.849 0 0 1 .283.659c0 .518-.419 1.112-1.257 1.784-.536-.651-.805-1.231-.805-1.742a.901.901 0 0 1 .302-.669M3.74 22c-.427 0-.778-.116-1.057-.349-.279-.232-.418-.487-.418-.766 0-.594.509-1.288 1.527-2.083.968 1.134 1.717 1.946 2.248 2.438-.921.507-1.686.76-2.3.76"}))}},V={search:function(){return U.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"13",height:"13",viewBox:"0 0 20 20",opacity:"0.5"},U.createElement("path",{d:"M12.9 14.32a8 8 0 1 1 1.41-1.41l5.35 5.33-1.42 1.42-5.33-5.34zM8 14A6 6 0 1 0 8 2a6 6 0 0 0 0 12z"}))},delete:function(){return U.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"13",height:"13",viewBox:"0 0 20 20",opacity:"0.5"},U.createElement("path",{d:"M10 8.586L2.929 1.515 1.515 2.929 8.586 10l-7.071 7.071 1.414 1.414L10 11.414l7.071 7.071 1.414-1.414L11.414 10l7.071-7.071-1.414-1.414L10 8.586z"}))}},W={data:G().object.isRequired,onOver:G().func,onLeave:G().func,onClick:G().func,fallback:G().func,backgroundImageFn:G().func,native:G().bool,forceSize:G().bool,tooltip:G().bool,useButton:G().bool,skin:G().oneOf([1,2,3,4,5,6]),sheetSize:G().oneOf([16,20,32,64]),sheetColumns:G().number,sheetRows:G().number,set:G().oneOf(["apple","google","twitter","facebook"]),size:G().number.isRequired,emoji:G().oneOfType([G().string,G().object]).isRequired},J={onClick:G().func,onSelect:G().func,onSkinChange:G().func,perLine:G().number,emojiSize:G().number,i18n:G().object,style:G().object,title:G().string,emoji:G().string,color:G().string,set:W.set,skin:W.skin,native:G().bool,backgroundImageFn:W.backgroundImageFn,sheetSize:W.sheetSize,emojisToShowFilter:G().func,showPreview:G().bool,showSkinTones:G().bool,emojiTooltip:W.tooltip,useButton:W.useButton,theme:G().oneOf(["auto","light","dark"]),include:G().arrayOf(G().string),exclude:G().arrayOf(G().string),recent:G().arrayOf(G().string),autoFocus:G().bool,enableFrequentEmojiSort:G().bool,custom:G().arrayOf(G().shape({name:G().string.isRequired,short_names:G().arrayOf(G().string).isRequired,emoticons:G().arrayOf(G().string),keywords:G().arrayOf(G().string),imageUrl:G().string,spriteUrl:G().string,sheet_x:G().number,sheet_y:G().number,size:G().number,sheetColumns:G().number,sheetRows:G().number})),skinEmoji:G().string,notFound:G().func,notFoundEmoji:G().string,icons:G().object},Z=function(e){function t(e){l(this,t),n=H(this,q(t).call(this,e));var n,i=e.categories.filter(function(e){return e.first})[0];return n.state={selected:i.name},n.handleClick=n.handleClick.bind(N(n)),n}return I(t,e),d(t,[{key:"handleClick",value:function(e){var t=e.currentTarget.getAttribute("data-index"),n=this.props,i=n.categories;(0,n.onAnchorClick)(i[t],t)}},{key:"render",value:function(){var e=this,t=this.props,n=t.categories,i=t.color,r=t.i18n,o=t.icons,a=this.state.selected;return U.createElement("nav",{className:"emoji-mart-anchors","aria-label":r.categorieslabel},n.map(function(t,n){var s=t.id,c=t.name,l=t.anchor,u=c==a;if(!1===l)return null;
1var h=s.startsWith("custom-")?"custom":s;return U.createElement("button",{key:s,"aria-label":r.categories[h],title:r.categories[h],"data-index":n,type:"button",onClick:e.handleClick,className:"emoji-mart-anchor ".concat(u?"emoji-mart-anchor-selected":""),style:{color:u?i:null}},U.createElement("div",{className:"emoji-mart-anchor-icon"},o.categories[h]()),U.createElement("span",{className:"emoji-mart-anchor-bar",style:{backgroundColor:i}}))}))}}]),t}(U.PureComponent);Z.propTypes={categories:G().array,onAnchorClick:G().func,icons:G().object},Z.defaultProps={categories:[],onAnchorClick:function(){},icons:{}};var $={skin:1,set:"apple",sheetSize:64,sheetColumns:57,sheetRows:57,native:!1,forceSize:!1,tooltip:!1,useButton:!0,backgroundImageFn:function(e,t){return"https://unpkg.com/emoji-datasource-".concat(e,"@").concat("5.0.1","/img/").concat(e,"/sheets-256/").concat(t,".png")}},Q={onClick:function(){},onSelect:function(){},onSkinChange:function(){},emojiSize:24,perLine:9,i18n:{},style:{},title:"Emoji Martâ¢",emoji:"department_store",color:"#ae65c5",set:$.set,theme:"light",skin:null,defaultSkin:$.skin,native:$.native,sheetSize:$.sheetSize,backgroundImageFn:$.backgroundImageFn,emojisToShowFilter:null,showPreview:!0,showSkinTones:!0,emojiTooltip:$.tooltip,useButton:$.useButton,autoFocus:!1,enableFrequentEmojiSort:!1,custom:[],skinEmoji:"",notFound:function(){},notFoundEmoji:"sleuth_or_spy",icons:{}};function X(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function ee(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?X(Object(n),!0).forEach(function(t){D(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):X(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var et=function(e){return w(e.emoji,e.skin,e.set,e.data)},en=function(e){var t=et(e),n=t.sheet_x,i=t.sheet_y,r=100/(e.sheetColumns-1),o=100/(e.sheetRows-1);return"".concat(r*n,"% ").concat(o*i,"%")},ei=function(e){return k(e.emoji,e.skin,e.set,e.data)},er=function(e,t){t.onClick&&(0,t.onClick)(ei(t),e)},eo=function(e,t){t.onOver&&(0,t.onOver)(ei(t),e)},ea=function(e,t){t.onLeave&&(0,t.onLeave)(ei(t),e)},es=function(e){var t=document.createElement("div");for(var n in e){var i,r=e[n];isNaN((i=r)-parseFloat(i))||(r+="px"),t.style[n]=r}return t.getAttribute("style")},ec=function e(t){for(var n in t.data.compressed&&v(t.data),e.defaultProps)void 0==t[n]&&void 0!=e.defaultProps[n]&&(t[n]=e.defaultProps[n]);var i=et(t);if(!i)return t.fallback?t.fallback(null,t):null;var r=i.unified,o=i.custom,a=i.short_names,s=i.imageUrl,c={},l=t.children,u="emoji-mart-emoji",h=r&&j(r),m=[h].concat(a).filter(Boolean).join(", "),d=null;if(!r&&!o)return t.fallback?t.fallback(i,t):null;if(t.tooltip&&(d=a[0]),t.native&&r)u+=" emoji-mart-emoji-native",c={fontSize:t.size},l=h,t.forceSize&&(c.display="inline-block",c.width=t.size,c.height=t.size,c.wordBreak="keep-all");else if(o)u+=" emoji-mart-emoji-custom",c={width:t.size,height:t.size,display:"inline-block"},c=i.spriteUrl?ee({},c,{backgroundImage:"url(".concat(i.spriteUrl,")"),backgroundSize:"".concat(100*t.sheetColumns,"% ").concat(100*t.sheetRows,"%"),backgroundPosition:en(t)}):ee({},c,{backgroundImage:"url(".concat(s,")"),backgroundSize:"contain",backgroundRepeat:"no-repeat",backgroundPosition:"center"});else{if(void 0!=i["has_img_".concat(t.set)]&&!i["has_img_".concat(t.set)])return t.fallback?t.fallback(i,t):null;c={width:t.size,height:t.size,display:"inline-block",backgroundImage:"url(".concat(t.backgroundImageFn(t.set,t.sheetSize),")"),backgroundSize:"".concat(100*t.sheetColumns,"% ").concat(100*t.sheetRows,"%"),backgroundPosition:en(t)}}var f={name:"span",props:{}};return(t.onClick&&t.useButton&&(f.name="button",f.props={type:"button"}),t.html)?(c=es(c),"<".concat(f.name," style='").concat(c,"' aria-label='").concat(m,"' ").concat(d?"title='".concat(d,"'"):""," class='").concat(u,"'>").concat(l||"","</").concat(f.name,">")):U.createElement(f.name,L({onClick:function(e){return er(e,t)},onMouseEnter:function(e){return eo(e,t)},onMouseLeave:function(e){return ea(e,t)},"aria-label":m,title:d,className:u},f.props),U.createElement("span",{style:c},l))};function el(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}ec.propTypes=ee({},W,{data:G().object.isRequired}),ec.defaultProps=$;var eu=function(e){function t(){return l(this,t),H(this,q(t).apply(this,arguments))}return I(t,e),d(t,[{key:"render",value:function(){var e=this.props,t=e.data,n=e.emojiProps,i=e.i18n,r=e.notFound,o=e.n
1otFoundEmoji;return r&&r()||U.createElement("div",{className:"emoji-mart-no-results"},ec(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?el(Object(n),!0).forEach(function(t){D(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):el(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({data:t},n,{size:38,emoji:o,onOver:null,onLeave:null,onClick:null})),U.createElement("div",{className:"emoji-mart-no-results-label"},i.notfound))}}]),t}(U.PureComponent);function eh(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}eu.propTypes={notFound:G().func.isRequired,emojiProps:G().object.isRequired};var em=function(e){function t(e){var n;return l(this,t),(n=H(this,q(t).call(this,e))).data=e.data,n.setContainerRef=n.setContainerRef.bind(N(n)),n.setLabelRef=n.setLabelRef.bind(N(n)),n}
1return I(t,e),d(t,[{key:"componentDidMount",value:function(){this.margin=0,this.minMargin=0,this.memoizeSize()}},{key:"shouldComponentUpdate",value:function(e,t){var n=this.props,i=n.name,r=n.perLine,o=n.native,a=n.hasStickyPosition,s=n.emojis,c=n.emojiProps,l=c.skin,u=c.size,h=c.set,m=e.perLine,d=e.native,f=e.hasStickyPosition,p=e.emojis,v=e.emojiProps,g=v.skin,y=v.size,b=v.set,j=!1;return"Recent"==i&&r!=m&&(j=!0),"Search"==i&&(j=s!=p),(l!=g||u!=y||o!=d||h!=b||a!=f)&&(j=!0),j}},{key:"memoizeSize",value:function(){if(!this.container){this.top=0,this.maxMargin=0;return}var e=this.container.parentElement,t=this.container.getBoundingClientRect(),n=t.top,i=t.height,r=e.getBoundingClientRect().top,o=this.label.getBoundingClientRect().height;this.top=n-r+e.scrollTop,0==i?this.maxMargin=0:this.maxMargin=i-o}},{key:"handleScroll",value:function(e){var t=e-this.top;if((t=(t=t<this.minMargin?this.minMargin:t)>this.maxMargin?this.maxMargin:t)!=this.margin)return this.props.hasStickyPosition||(this.label.style.top="".concat(t,"px")),this.margin=t,!0}},{key:"getEmojis",value:function(){var e=this,t=this.props,n=t.name,i=t.emojis,r=t.recent,o=t.perLine;if("Recent"==n){var a=this.props.custom,s=r||A.get(o);if(s.length&&(i=s.map(function(e){return a.filter(function(t){return t.id===e})[0]||e}).filter(function(t){return!!w(t,null,null,e.data)})),0===i.length&&s.length>0)return null}return i&&(i=i.slice(0)),i}},{key:"updateDisplay",value:function(e){this.getEmojis()&&this.container&&(this.container.style.display=e)}},{key:"setContainerRef",value:function(e){this.container=e}},{key:"setLabelRef",value:function(e){this.label=e}},{key:"render",value:function(){var e=this,t=this.props,n=t.id,i=t.name,r=t.hasStickyPosition,o=t.emojiProps,a=t.i18n,s=t.notFound,c=t.notFoundEmoji,l=this.getEmojis(),u={},h={},m={};l||(m={display:"none"}),r||(u={height:28},h={position:"absolute"});var d=a.categories[n]||i;return U.createElement("section",{ref:this.setContainerRef,className:"emoji-mart-category","aria-label":d,style:m},U.createElement("div",{style:u,"data-name":i,className:"emoji-mart-category-label"},U.createElement("span",{style:h,ref:this.setLabelRef,"aria-hidden":!0},d)),U.createElement("ul",{className:"emoji-mart-category-list"},l&&l.map(function(t){return U.createElement("li",{key:t.short_names&&t.short_names.join("_")||t},ec(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?eh(Object(n),!0).forEach(function(t){D(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eh(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({emoji:t,data:e.data},o)))})),l&&!l.length&&U.createElement(eu,{i18n:a,notFound:s,notFoundEmoji:c,data:this.data,emojiProps:o}))}}]),t}(U.Component);em.propTypes={emojis:G().array,hasStickyPosition:G().bool,name:G().string.isRequired,native:G().bool.isRequired,perLine:G().number.isRequired,emojiProps:G().object.isRequired,recent:G().arrayOf(G().string),notFound:G().func,notFoundEmoji:G().string.isRequired},em.defaultProps={emojis:[],hasStickyPosition:!0};var ed=function(e){function t(e){var n;return l(this,t),(n=H(this,q(t).call(this,e))).state={opened:!1},n}return I(t,e),d(t,[{key:"handleClick",value:function(e){var t=parseInt(e.currentTarget.getAttribute("data-skin")),n=this.props.onChange;this.state.opened?(this.setState({opened:!1}),t!=this.props.skin&&n(t)):this.setState({opened:!0})}},{key:"render",value:function(){return null}}]),t}(U.PureComponent);ed.propTypes={onChange:G().func,skin:G().number.isRequired},ed.defaultProps={onChange:function(){}};var ef=function(e){function t(e){var n;return l(this,t),(n=H(this,q(t).call(this,e))).handleClick=n.handleClick.bind(N(n)),n}return I(t,e),d(t,[{key:"render",value:function(){for(var e=this.props,t=e.skin,n=e.emojiProps,i=e.data,r=e.skinEmoji,o=e.i18n,a=this.state.opened,s=[],c=1;c<=6;c++){var l=c===t;s.push(U.createElement("span",{key:"skin-tone-".concat(c),className:"emoji-mart-skin-swatch custom".concat(l?" selected":"")},U.createElement("span",{onClick:this.handleClick,"data-skin":c,className:"emoji-mart-skin-tone-".concat(c)},ec({emoji:r,data:i,skin:c,backgroundImageFn:n.backgroundImageFn,native:n.native,set:n.set,sheetSize:n.sheetSize,size:23}))))}return U.createElement("div",{className:"emoji-mart-skin-swatches custom".concat(a?" opened":"")},U.createElement("div",{className:"emoji-mart-skin-text".concat(a?" opened":"")},o.skintext),s)}}]),t}(ed);
1ef.propTypes={onChange:G().func,skin:G().number.isRequired,emojiProps:G().object.isRequired,skinTone:G().number,skinEmoji:G().string.isRequired,i18n:G().object},ef.defaultProps={onChange:function(){},skinTone:null};var ep=function(e){function t(e){var n;return l(this,t),(n=H(this,q(t).call(this,e))).handleClick=n.handleClick.bind(N(n)),n.handleKeyDown=n.handleKeyDown.bind(N(n)),n}return I(t,e),d(t,[{key:"handleKeyDown",value:function(e){(13===e.keyCode||32===e.keyCode)&&(e.preventDefault(),this.handleClick(e))}},{key:"render",value:function(){for(var e=this.props,t=e.skin,n=e.i18n,i=this.state.opened,r=[],o=1;o<=6;o++){var a=o===t,s=i||a;r.push(U.createElement("span",L({key:"skin-tone-".concat(o),className:"emoji-mart-skin-swatch".concat(a?" selected":""),"aria-label":n.skintones[o],"aria-hidden":!s},i?{role:"menuitem"}:{}),U.createElement("span",L({onClick:this.handleClick,onKeyDown:this.handleKeyDown,role:"button"},a?{"aria-haspopup":!0,"aria-expanded":!!i}:{},i?{"aria-pressed":!!a}:{},{tabIndex:s?"0":"","aria-label":n.skintones[o],title:n.skintones[o],"data-skin":o,className:"emoji-mart-skin emoji-mart-skin-tone-".concat(o)}))))}return U.createElement("section",{className:"emoji-mart-skin-swatches".concat(i?" opened":""),"aria-label":n.skintext},U.createElement("div",i?{role:"menubar"}:{},r))}}]),t}(ed);function ev(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function eg(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ev(Object(n),!0).forEach(function(t){D(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ev(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}ep.propTypes={onChange:G().func,skin:G().number.isRequired,i18n:G().object},ep.defaultProps={onChange:function(){}};var ey=function(e){function t(e){var n;return l(this,t),(n=H(this,q(t).call(this,e))).data=e.data,n.state={emoji:null},n}return I(t,e),d(t,[{key:"render",value:function(){var e=this.state.emoji,t=this.props,n=t.emojiProps,i=t.skinsProps,r=t.showSkinTones,o=t.title,a=t.emoji,s=t.i18n,c=t.showPreview;if(!e||!c)return U.createElement("div",{className:"emoji-mart-preview"},U.createElement("div",{className:"emoji-mart-preview-emoji","aria-hidden":"true"},a&&a.length&&ec(eg({emoji:a,data:this.data},n))),U.createElement("div",{className:"emoji-mart-preview-data","aria-hidden":"true"},U.createElement("span",{className:"emoji-mart-title-label"},o)),r&&U.createElement("div",{className:"emoji-mart-preview-skins".concat(i.skinEmoji?" custom":"")},i.skinEmoji?U.createElement(ef,{skin:i.skin,emojiProps:n,data:this.data,skinEmoji:i.skinEmoji,i18n:s,onChange:i.onChange}):U.createElement(ep,{skin:i.skin,i18n:s,onChange:i.onChange})));var l=w(e,null,null,this.data),u=l.emoticons,h=[],m=[];return(void 0===u?[]:u).forEach(function(e){h.indexOf(e.toLowerCase())>=0||(h.push(e.toLowerCase()),m.push(e))}),U.createElement("div",{className:"emoji-mart-preview"},U.createElement("div",{className:"emoji-mart-preview-emoji","aria-hidden":"true"},ec(eg({key:e.id,emoji:e,data:this.data},n))),U.createElement("div",{className:"emoji-mart-preview-data","aria-hidden":"true"},U.createElement("div",{className:"emoji-mart-preview-name"},e.name),U.createElement("div",{className:"emoji-mart-preview-shortnames"},l.short_names.map(function(e){return U.createElement("span",{key:e,className:"emoji-mart-preview-shortname"},":",e,":")})),U.createElement("div",{className:"emoji-mart-preview-emoticons"},m.map(function(e){return U.createElement("span",{key:e,className:"emoji-mart-preview-emoticon"},e)}))))}}]),t}(U.PureComponent);ey.propTypes={showSkinTones:G().bool,title:G().string.isRequired,emoji:G().string.isRequired,emojiProps:G().object.isRequired,skinsProps:G().object.isRequired},ey.defaultProps={showSkinTones:!0,onChange:function(){}};var eb=0,ej=function(e){function t(e){var n,i,r,o;return l(this,t),(n=H(this,q(t).call(this,e))).state={icon:V.search,isSearching:!1,id:++eb},n.data=e.data,n.emojiIndex=new T(n.data),n.setRef=n.setRef.bind(N(n)),n.clear=n.clear.bind(N(n)),n.handleKeyUp=n.handleKeyUp.bind(N(n)),n.handleChange=(i=n.handleChange.bind(N(n)),r="function"==typeof requestIdleCallback?requestIdleCallback:setTimeout,o=!1,function(){o||(o=!0,r(function(){o=!1,i()}))}),n}
1return I(t,e),d(t,[{key:"componentDidMount",value:function(){this.input&&this.input.value&&this.search(this.input.value)}},{key:"search",value:function(e){""==e?this.setState({icon:V.search,isSearching:!1}):this.setState({icon:V.delete,isSearching:!0}),this.props.onSearch(this.emojiIndex.search(e,{emojisToShowFilter:this.props.emojisToShowFilter,maxResults:this.props.maxResults,include:this.props.include,exclude:this.props.exclude,custom:this.props.custom}))}},{key:"clear",value:function(){""!=this.input.value&&(this.input.value="",this.input.focus(),this.search(""))}},{key:"handleChange",value:function(){this.input&&this.search(this.input.value)}},{key:"handleKeyUp",value:function(e){13===e.keyCode&&this.clear()}},{key:"setRef",value:function(e){this.input=e}},{key:"render",value:function(){var e=this.props,t=e.i18n,n=e.autoFocus,i=this.state,r=i.icon,o=i.isSearching,a=i.id,s="emoji-mart-search-".concat(a);return U.createElement("section",{className:"emoji-mart-search","aria-label":t.search},U.createElement("input",{id:s,ref:this.setRef,type:"search",onChange:this.handleChange,placeholder:t.search,autoFocus:n}),U.createElement("label",{className:"emoji-mart-sr-only",htmlFor:s},t.search),U.createElement("button",{className:"emoji-mart-search-icon",onClick:this.clear,onKeyUp:this.handleKeyUp,"aria-label":t.clear,disabled:!o},r()))}}]),t}(U.PureComponent);function ek(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function ew(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ek(Object(n),!0).forEach(function(t){D(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ek(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}ej.propTypes={onSearch:G().func,maxResults:G().number,emojisToShowFilter:G().func,autoFocus:G().bool},ej.defaultProps={onSearch:function(){},maxResults:75,emojisToShowFilter:null,autoFocus:!1};var eO={search:"Search",clear:"Clear",notfound:"No Emoji Found",skintext:"Choose your default skin tone",categories:{search:"Search Results",recent:"Frequently Used",people:"Smileys & People",nature:"Animals & Nature",foods:"Food & Drink",activity:"Activity",places:"Travel & Places",objects:"Objects",symbols:"Symbols",flags:"Flags",custom:"Custom"},categorieslabel:"Emoji categories",skintones:{1:"Default Skin Tone",2:"Light Skin Tone",3:"Medium-Light Skin Tone",4:"Medium Skin Tone",5:"Medium-Dark Skin Tone",6:"Dark Skin Tone"}},eE=function(e){function t(e){l(this,t),(n=H(this,q(t).call(this,e))).CUSTOM=[],n.RECENT_CATEGORY={id:"recent",name:"Recent",emojis:null},n.SEARCH_CATEGORY={id:"search",name:"Search",emojis:null,anchor:!1},e.data.compressed&&v(e.data),n.data=e.data,n.i18n=C(eO,e.i18n),n.icons=C(s,e.icons),n.state={firstRen
1der:!0},n.categories=[];var n,i=[].concat(n.data.categories);if(e.custom.length>0){var r={},o=0;e.custom.forEach(function(e){!r[e.customCategory]&&(r[e.customCategory]={id:e.customCategory?"custom-".concat(e.customCategory):"custom",name:e.customCategory||"Custom",emojis:[],anchor:0===o},o++);var t=r[e.customCategory],i=ew({},e,{id:e.short_names[0],custom:!0});t.emojis.push(i),n.CUSTOM.push(i)}),i=i.concat(Object.keys(r).map(function(e){return r[e]}))}n.hideRecent=!0,void 0!=e.include&&i.sort(function(t,n){return e.include.indexOf(t.id)>e.include.indexOf(n.id)?1:-1});for(var a=0;a<i.length;a++){var c=i[a],u=!e.include||!e.include.length||e.include.indexOf(c.id)>-1,h=!!e.exclude&&!!e.exclude.length&&e.exclude.indexOf(c.id)>-1;if(u&&!h){if(e.emojisToShowFilter){for(var m=[],d=c.emojis,f=0;f<d.length;f++){var p=d[f];e.emojisToShowFilter(n.data.emojis[p]||p)&&m.push(p)}if(m.length){var g={emojis:m,name:c.name,id:c.id};n.categories.push(g)}}else n.categories.push(c)}}var y=!e.include||!e.include.length||e.include.indexOf(n.RECENT_CATEGORY.id)>-1,b=!!e.exclude&&!!e.exclude.length&&e.exclude.indexOf(n.RECENT_CATEGORY.id)>-1;return y&&!b&&(n.hideRecent=!1,n.categories.unshift(n.RECENT_CATEGORY)),n.categories[0]&&(n.categories[0].first=!0),n.categories.unshift(n.SEARCH_CATEGORY),n.setAnchorsRef=n.setAnchorsRef.bind(N(n)),n.handleAnchorClick=n.handleAnchorClick.bind(N(n)),n.setSearchRef=n.setSearchRef.bind(N(n)),n.handleSearch=n.handleSearch.bind(N(n)),n.setScrollRef=n.setScrollRef.bind(N(n)),n.handleScroll=n.handleScroll.bind(N(n)),n.handleScrollPaint=n.handleScrollPaint.bind(N(n)),n.handleEmojiOver=n.handleEmojiOver.bind(N(n)),n.handleEmojiLeave=n.handleEmojiLeave.bind(N(n)),n.handleEmojiClick=n.handleEmojiClick.bind(N(n)),n.handleEmojiSelect=n.handleEmojiSelect.bind(N(n)),n.setPreviewRef=n.setPreviewRef.bind(N(n)),n.handleSkinChange=n.handleSkinChange.bind(N(n)),n.handleKeyDown=n.handleKeyDown.bind(N(n)),n.handleDarkMatchMediaChange=n.handleDarkMatchMediaChange.bind(N(n)),n}
1return I(t,e),d(t,[{key:"componentDidMount",value:function(){var e=this;this.state.firstRender&&(this.testStickyPosition(),this.firstRenderTimeout=setTimeout(function(){e.setState({firstRender:!1})},60))}},{key:"componentDidUpdate",value:function(){this.updateCategoriesSize(),this.handleScroll()}},{key:"componentWillUnmount",value:function(){this.SEARCH_CATEGORY.emojis=null,clearTimeout(this.leaveTimeout),clearTimeout(this.firstRenderTimeout),this.darkMatchMedia&&this.darkMatchMedia.removeListener(this.handleDarkMatchMediaChange)}},{key:"testStickyPosition",value:function(){var e=document.createElement("div");["","-webkit-","-ms-","-moz-","-o-"].forEach(function(t){return e.style.position="".concat(t,"sticky")}),this.hasStickyPosition=!!e.style.position.length}},{key:"getPreferredTheme",value:function(){return"auto"!=this.props.theme?this.props.theme:this.state.theme?this.state.theme:"function"!=typeof matchMedia?Q.theme:(this.darkMatchMedia||(this.darkMatchMedia=matchMedia("(prefers-color-scheme: dark)"),this.darkMatchMedia.addListener(this.handleDarkMatchMediaChange)),this.darkMatchMedia.media.match(/^not/))?Q.theme:this.darkMatchMedia.matches?"dark":"light"}},{key:"handleDarkMatchMediaChange",value:function(){this.setState({theme:this.darkMatchMedia.matches?"dark":"light"})}},{key:"handleEmojiOver",value:function(e){var t=this.preview;if(t){var n=this.CUSTOM.filter(function(t){return t.id===e.id})[0];for(var i in n)n.hasOwnProperty(i)&&(e[i]=n[i]);t.setState({emoji:e}),clearTimeout(this.leaveTimeout)}}},{key:"handleEmojiLeave",value:function(e){var t=this.preview;t&&(this.leaveTimeout=setTimeout(function(){t.setState({emoji:null})},16))}},{key:"handleEmojiClick",value:function(e,t){this.props.onClick(e,t),this.handleEmojiSelect(e)}},{key:"handleEmojiSelect",value:function(e){var t=this;this.props.onSelect(e),this.hideRecent||this.props.recent||A.add(e);var n=this.categoryRefs["category-1"];if(n){var i=n.maxMargin;this.props.enableFrequentEmojiSort&&n.forceUpdate(),requestAnimationFrame(function(){t.scroll&&(n.memoizeSize(),i!=n.maxMargin&&(t.updateCategoriesSize(),t.handleScrollPaint(),t.SEARCH_CATEGORY.emojis&&n.updateDisplay("none")))})}}},{key:"handleScroll",value:function(){this.waitingForPaint||(this.waitingForPaint=!0,requestAnimationFrame(this.handleScrollPaint))}},{key:"handleScrollPaint",value:function(){if(this.waitingForPaint=!1,this.scroll){var e=null;if(this.SEARCH_CATEGORY.emojis)e=this.SEARCH_CATEGORY;else{for(var t=this.scroll.scrollTop,n=t>(this.scrollTop||0),i=0,r=0,o=this.categories.length;r<o;r++){var a=n?this.categories.length-1-r:r,s=this.categories[a],c=this.categoryRefs["category-".concat(a)];if(c){var l=c.handleScroll(t);(!i||c.top<i)&&c.top>0&&(i=c.top),l&&!e&&(e=s)}}t<i?e=this.categories.filter(function(e){return!1!==e.anchor})[0]:t+this.clientHeight>=this.scrollHeight&&(e=this.categories[this.categories.length-1])}if(e){var u=this.anchors,h=e.name;u.state.selected!=h&&u.setState({selected:h})}this.scrollTop=t}}},{key:"handleSearch",value:function(e){this.SEARCH_CATEGORY.emojis=e;for(var t=0,n=this.categories.length;t<n;t++){var i=this.categoryRefs["category-".concat(t)];if(i&&"Search"!=i.props.name){var r=e?"none":"inherit";i.updateDisplay(r)}}this.forceUpdate(),this.scroll&&(this.scroll.scrollTop=0),this.handleScroll()}},{key:"handleAnchorClick",value:function(e,t){var n=this.categoryRefs["category-".concat(t)],i=this.scroll,r=(this.anchors,null);r=function(){if(n){var t=n.top;e.first?t=0:t+=1,i.scrollTop=t}},this.SEARCH_CATEGORY.emojis?(this.handleSearch(null),this.search.clear(),requestAnimationFrame(r)):r()}},{key:"handleSkinChange",value:function(e){var t={skin:e},n=this.props.onSkinChange;this.setState(t),x.update(t),n(e)}},{key:"handleKeyDown",value:function(e){var t,n=!1;13===e.keyCode&&this.SEARCH_CATEGORY.emojis&&this.SEARCH_CATEGORY.emojis.length&&(t=k(this.SEARCH_CATEGORY.emojis[0],this.state.skin,this.props.set,this.props.data))&&(this.handleEmojiSelect(t),n=!0),n&&e.preventDefault()}},{key:"updateCategoriesSize",value:function(){for(var e=0,t=this.categories.length;e<t;
1e++){var n=this.categoryRefs["category-".concat(e)];n&&n.memoizeSize()}if(this.scroll){var i=this.scroll;this.scrollHeight=i.scrollHeight,this.clientHeight=i.clientHeight}}},{key:"getCategories",value:function(){return this.state.firstRender?this.categories.slice(0,3):this.categories}},{key:"setAnchorsRef",value:function(e){this.anchors=e}},{key:"setSearchRef",value:function(e){this.search=e}},{key:"setPreviewRef",value:function(e){this.preview=e}},{key:"setScrollRef",value:function(e){this.scroll=e}},{key:"setCategoryRef",value:function(e,t){this.categoryRefs||(this.categoryRefs={}),this.categoryRefs[e]=t}},{key:"render",value:function(){var e=this,t=this.props,n=t.perLine,i=t.emojiSize,r=t.set,o=t.sheetSize,a=t.sheetColumns,s=t.sheetRows,c=t.style,l=t.title,u=t.emoji,h=t.color,m=t.native,d=t.backgroundImageFn,f=t.emojisToShowFilter,p=t.showPreview,v=t.showSkinTones,g=t.emojiTooltip,y=t.useButton,b=t.include,j=t.exclude,k=t.recent,w=t.autoFocus,O=t.skinEmoji,E=t.notFound,C=t.notFoundEmoji,S=n*(i+12)+12+2+function(){if("undefined"==typeof document)return 0;var e=document.createElement("div");e.style.width="100px",e.style.height="100px",e.style.overflow="scroll",e.style.position="absolute",e.style.top="-9999px",document.body.appendChild(e);var t=e.offsetWidth-e.clientWidth;return document.body.removeChild(e),t}(),P=this.getPreferredTheme(),R=this.props.skin||this.state.skin||x.get("skin")||this.props.defaultSkin;return U.createElement("section",{style:ew({width:S},c),className:"emoji-mart emoji-mart-".concat(P),"aria-label":l,onKeyDown:this.handleKeyDown},U.createElement("div",{className:"emoji-mart-bar"},U.createElement(Z,{ref:this.setAnchorsRef,data:this.data,i18n:this.i18n,color:h,categories:this.categories,onAnchorClick:this.handleAnchorClick,icons:this.icons})),U.createElement(ej,{ref:this.setSearchRef,onSearch:this.handleSearch,data:this.data,i18n:this.i18n,emojisToShowFilter:f,include:b,exclude:j,custom:this.CUSTOM,autoFocus:w}),U.createElement("div",{ref:this.setScrollRef,className:"emoji-mart-scroll",onScroll:this.handleScroll},this.getCategories().map(function(t,c){return U.createElement(em,{ref:e.setCategoryRef.bind(e,"category-".concat(c)),key:t.name,id:t.id,name:t.name,emojis:t.emojis,perLine:n,native:m,hasStickyPosition:e.hasStickyPosition,data:e.data,i18n:e.i18n,recent:t.id==e.RECENT_CATEGORY.id?k:void 0,custom:t.id==e.RECENT_CATEGORY.id?e.CUSTOM:void 0,emojiProps:{native:m,skin:R,size:i,set:r,sheetSize:o,sheetColumns:a,sheetRows:s,forceSize:m,tooltip:g,backgroundImageFn:d,useButton:y,onOver:e.handleEmojiOver,onLeave:e.handleEmojiLeave,onClick:e.handleEmojiClick},notFound:E,notFoundEmoji:C})})),(p||v)&&U.createElement("div",{className:"emoji-mart-bar"},U.createElement(ey,{ref:this.setPreviewRef,data:this.data,title:l,emoji:u,showSkinTones:v,showPreview:p,emojiProps:{native:m,size:38,skin:R,set:r,sheetSize:o,sheetColumns:a,sheetRows:s,backgroundImageFn:d},skinsProps:{skin:R,onChange:this.handleSkinChange,skinEmoji:O},i18n:this.i18n})))}}]),t}(U.PureComponent);function eC(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}eE.propTypes=ew({},J,{data:G().object.isRequired}),eE.defaultProps=ew({},Q);var eS=function(e){function t(){return l(this,t),H(this,q(t).apply(this,arguments))}return I(t,e),d(t,[{key:"render",value:function(){return U.createElement(eE,L({},this.props,this.state))}}]),t}(U.PureComponent);function eP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function eR(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?eP(Object(n),!0).forEach(function(t){D(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eP(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}eS.propTypes=J,eS.defaultProps=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?eC(Object(n),!0).forEach(function(t){D(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eC(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},Q,{data:c});var ex=function e(t){for(var n in e.defaultProps)void 0==t[n]&&void 0!=e.defaultProps[n]&&(t[n]=e.defaultProps[n]);return ec(eR({},t))};ex.propTypes=W,ex.defaultProps=eR({},$,{data:c})},2682:function(){},2703:function(e,t,n){"use strict";var i=n(414);function r(){}function o(){}o.resetWarningCache=r,e.exports=function(){function e(e,t,n,r,o,a){if(a!==i){var s=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:r};return n.PropTypes=n,n}},5697:function(e,t,n){e.exports=n(2703)()},414:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},9050:function(e,t,n){"use strict";var i=n(7294);let r=i.forwardRef(function(e,t){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:t},e),i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M14.828 14.828a4 4 0 01-5.656 0M9 10h.01M15 10h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"}))});t.Z=r},4634:function(e,t,n){"use strict";var i=n(7294);let r=i.forwardRef(function(e,t){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:t},e),i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M4 16l4.586-4.586a2 2 0 012.828 0L16 16m-2-2l1.586-1.586a2 2 0 012.828 0L20 14m-6-6h.01M6 20h12a2 2 0 002-2V6a2 2 0 00-2-2H6a2 2 0 00-2 2v12a2 2 0 002 2z"}))});t.Z=r},5506:function(e,t,n){"use strict";var i=n(7294);let r=i.forwardRef(function(e,t){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:t},e),i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18L18 6M6 6l12 12"}))});t.Z=r},2715:function(e,t,n){"use strict";var i=n(7294);let r=i.forwardRef(function(e,t){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:t},e),i.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zM7 9a1 1 0 100-2 1 1 0 000 2zm7-1a1 1 0 11-2 0 1 1 0 012 0zm-.464 5.535a1 1 0 10-1.415-1.414 3 3 0 01-4.242 0 1 1 0 00-1.415 1.414 5 5 0 007.072 0z",clipRule:"evenodd"}))});t.Z=r},5378:function(e,t,n){"use strict";var i=n(7294);let r=i.forwardRef(function(e,t){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:t},e),i.createElement("path",{fillRule:"evenodd",d:"M4 3a2 2 0 00-2 2v10a2 2 0 002 2h12a2 2 0 002-2V5a2 2 0 00-2-2H4zm12 12H4l4-8 3 6 2-4 3 6z",clipRule:"evenodd"}))});t.Z=r},2022:function(e,t,n){"use strict";var i=n(7294);let r=i.forwardRef(function(e,t){return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:t},e),i.createElement("path",{fillRule:"evenodd",d:"M4 2a1 1 0 011 1v2.101a7.002 7.002 0 0111.601 2.566 1 1 0 11-1.885.666A5.002 5.002 0 005.999 7H9a1 1 0 010 2H4a1 1 0 01-1-1V3a1 1 0 011-1zm.008 9.057a1 1 0 011.276.61A5.002 5.002 0 0014.001 13H11a1 1 0 110-2h5a1 1 0 011 1v5a1 1 0 11-2 0v-2.101a7.002 7.002 0 01-11.601-2.566 1 1 0 01.61-1.276z",clipRule:"evenodd"}))});t.Z=r}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.