"use strict";(this.webpackChunkdiscord_app=this.webpackChunkdiscord_app||[]).push([[64874],{508233:(e,t,r)=>{r.d(t,{uL:()=>M,mO:()=>D,Tg:()=>G,UU:()=>A,gK:()=>F,PF:()=>Z,v2:()=>N,yC:()=>R,hM:()=>_,t1:()=>w,R7:()=>C});var n=r(496486),o=r.n(n),i=r(468811),c=r.n(i),u=r(281110),l=r(38773),a=r(744564),s=r(396043),f=r(384411),p=r(917019),b=r(218680),y=r(652591),O=r(2590);function d(e,t,r){var n=null!=t?function(e,t,r){t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r;return e}({},t,1):{},o=null!=r?r:{},i=o.offset,c=o.limit,u=o.results,l=o.totalResults;return{search_type:O.aib.GIF,load_id:e,limit:c,offset:i,page:null!=c&&null!=i?Math.floor(i/c)+1:1,total_results:l,page_results:null!=u?u.length:null,num_modifiers:Object.keys(n).length,modifiers:n}}var g=r(105783),m=r(131559),v=r(473708);function h(e,t,r){t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r;return e}function j(e){ for(var t=1;t=0||(o[r]=e[r])}return o}(e,t);if(Object.getOwnPropertySymbols){ var i=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}}return o}var P=/-/g;function w(e){var t=null!=e?h({},e,1):{};s.ZP.trackWithMetadata(O.rMx.SEARCH_STARTED,{search_type:O.aib.GIF,load_id:b.Z.getAnalyticsID(),num_modifiers:Object.keys(t).length,modifiers:t})}function _(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=r.startTime,o=I(r,["startTime"]),i={offset:0,limit:null,totalResults:e.length},c=d(b.Z.getAnalyticsID(),t,E(j({},i,o),{results:e})),u=null==n?{}:{load_duration_ms:Date.now()-n};s.ZP.trackWithMetadata(O.rMx.SEARCH_RESULT_VIEWED,j({},c,u))}function S(e,t,r){var n=Date.now();w(t);u.Z.get({url:O.ANM.GIFS_SEARCH,query:{q:e,media_format:b.Z.getSelectedFormat(),provider:O.Yrq.TENOR,locale:f.default.locale,limit:r},oldFormErrors:!0}).then((function(o){var i=o.body;_(i,t,{startTime:n,limit:r});a.Z.dispatch({type:"GIF_PICKER_QUERY_SUCCESS",query:e,items:i}) }),(function(){return a.Z.dispatch({type:"GIF_PICKER_QUERY_FAILURE",query:e})}))}var T=o().debounce(S,250);function R(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;if(""===e)N();else{a.Z.dispatch({type:"GIF_PICKER_QUERY",query:e});r?S(e,t,n):T(e,t,n)}}function D(e){""!==e&&null!=e&&u.Z.get({url:O.ANM.GIFS_SUGGEST,query:{q:e,provider:O.Yrq.TENOR,limit:5,locale:f.default.locale},oldFormErrors:!0}).then((function(t){var r=t.body;a.Z.dispatch({type:"GIF_PICKER_SUGGESTIONS_SUCCESS",query:e,items:r})}))}function N(){a.Z.dispatch({type:"GIF_PICKER_QUERY",query:""})}function C(e){var t=e.type,r=e.index,n=e.offset,o=e.limit,i=e.results,c=e.totalResults,l=e.query,a=e.gifId,f=d(b.Z.getAnalyticsID(),t,{offset:n,limit:o,results:i,totalResults:c});s.ZP.trackWithMetadata(O.rMx.SEARCH_RESULT_SELECTED,E(j({},f),{index_num:r,source_object:"GIF Picker",query:l}));null!=a&&u.Z.post({url:O.ANM.GIFS_SELECT,body:{id:a,q:l},oldFormErrors:!0})} function F(){var e=c().v4().replace(P,"");s.ZP.trackWithMetadata(O.rMx.SEARCH_OPENED,{search_type:O.aib.GIF,load_id:e});a.Z.wait((function(){a.Z.dispatch({type:"GIF_PICKER_INITIALIZE",analyticsID:e})}))}function G(){u.Z.get({url:O.ANM.GIFS_TRENDING,query:{provider:O.Yrq.TENOR,locale:f.default.locale,media_format:b.Z.getSelectedFormat()},oldFormErrors:!0}).then((function(e){var t=e.body,r=t.categories,n=t.gifs;a.Z.dispatch({type:"GIF_PICKER_TRENDING_FETCH_SUCCESS",trendingCategories:r,trendingGIFPreview:n[0]})}))}function A(e){var t=Date.now();w(O.wI2.TRENDING_GIFS);u.Z.get({url:O.ANM.GIFS_TRENDING_GIFS,query:{media_format:b.Z.getSelectedFormat(),provider:O.Yrq.TENOR,locale:f.default.locale,limit:e},oldFormErrors:!0}).then((function(r){var n=r.body;_(n,O.wI2.TRENDING_GIFS,{startTime:t,limit:e});a.Z.dispatch({type:"GIF_PICKER_QUERY_SUCCESS",items:n})}),(function(){a.Z.dispatch({type:"GIF_PICKER_QUERY_FAILURE"})}))}function M(e){p.DZ.updateAsync("favoriteGifs",(function(t){ var r,n=null!==(r=o().max(Object.values(t.gifs).map((function(e){return e.order}))))&&void 0!==r?r:0;t.gifs[e.url]=E(j({},e),{order:n+1});if(l.wK.toBinary(t).length>m.vY){g.Z.show({title:v.Z.Messages.FAVORITES_LIMIT_REACHED_TITLE,body:v.Z.Messages.FAVORITE_GIFS_LIMIT_REACHED_BODY});return!1}o().size(t.gifs)>2&&(t.hideTooltip=!0)}),m.fy.INFREQUENT_USER_ACTION);y.default.track(O.rMx.GIF_FAVORITED)}function Z(e){p.DZ.updateAsync("favoriteGifs",(function(t){delete t.gifs[e]}),m.fy.INFREQUENT_USER_ACTION);y.default.track(O.rMx.GIF_UNFAVORITED)}},711003:(e,t,r)=>{r.d(t,{Z:()=>a});var n=r(785893),o=(r(667294),r(294184)),i=r.n(o),c=r(766102),u=r.n(c);function l(e,t,r){t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r;return e}const a=function(e){var t=e.message,r=e.className,o=e.noResultsImageURL,c=e.forceLightTheme,a=e.suggestions,s=null!=o?{backgroundImage:"url(".concat(o,")")}:{};return(0,n.jsx)("div",{className:i()(l({},u().forceLightTheme,c),r), children:(0,n.jsxs)("div",{className:u().wrapper,children:[(0,n.jsx)("div",{className:u().sadImage,style:s}),(0,n.jsx)("div",{children:t}),a]})})}},394352:(e,t,r)=>{r.d(t,{PG:()=>a,_Q:()=>s,j9:()=>f,RO:()=>p,hr:()=>b,$2:()=>y,ql:()=>O,Iu:()=>d});var n=r(38736),o=r(979730),i=r(443812),c=r(940581),u=Object.freeze({activeView:null,lastActiveView:null,activeViewType:null,searchQuery:"",isSearchSuggestion:!1,searchPlaceholder:null,pickerId:(0,i.hQ)()}),l=(0,n.Z)((0,o.tJ)((function(e,t){return u}),{name:"expression-picker-last-active-view",partialize:function(e){return{lastActiveView:e.lastActiveView}}})),a=function(e,t){l.setState({activeView:e,activeViewType:t,lastActiveView:l.getState().activeView})},s=function(e){void 0!==e&&e!==l.getState().activeViewType||l.setState({activeView:null,activeViewType:null,lastActiveView:l.getState().activeView})},f=function(e){var t=l.getState();if(null==t.activeView){var r;a(null!==(r=t.lastActiveView)&&void 0!==r?r:c.X1.EMOJI,e)}else s() },p=function(e,t){l.getState().activeView===e?s():a(e,t)},b=function(e){l.setState({activeView:e,lastActiveView:l.getState().activeView})},y=function(e){l.setState({searchPlaceholder:e})},O=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];l.setState({searchQuery:e,isSearchSuggestion:t})},d=l},623926:(e,t,r)=>{r.d(t,{gG:()=>s,HI:()=>f,hb:()=>p});var n=r(667294),o=r(496486),i=r.n(o),c=r(245233);function u(e,t,r){t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r;return e}function l(e,t){t=null!=t?t:{};Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}));return e} var a={};function s(){var e,t;return null!==(t=null===(e=(0,c.D)().favoriteGifs)||void 0===e?void 0:e.gifs)&&void 0!==t?t:a}function f(){var e=s();return n.useMemo((function(){return i()(e).map((function(e,t){return l(function(e){for(var t=1;t{r.d(t,{Z:()=>N});var n,o=r(785893),i=(r(667294),r(294184)),c=r.n(i),u=r(202351),l=r(707961),a=r(833667),s=r(859917),f=r(784648),p=r(2590),b=r(476997),y=r.n(b);function O(e,t,r){t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r;return e}var d,g=(O(n={},p.Eu4.NONE,y().iconBackgroundTierNone), O(n,p.Eu4.TIER_1,y().iconBackgroundTierOne),O(n,p.Eu4.TIER_2,y().iconBackgroundTierTwo),O(n,p.Eu4.TIER_3,y().iconBackgroundTierThree),n),m=(O(d={},p.Eu4.NONE,y().iconTierNone),O(d,p.Eu4.TIER_1,y().iconTierOne),O(d,p.Eu4.TIER_2,y().iconTierTwo),O(d,p.Eu4.TIER_3,y().iconTierThree),d);function v(e){var t=e.premiumTier,r=e.iconBackgroundClassName,n=e.iconClassName,i=e.size;return(0,o.jsx)(s.Z,{className:c()(r,g[t]),size:i,children:(0,o.jsx)(f.Z,{tier:t,className:c()(n,y().boostedGuildIconGem,m[t])})})}var h=r(21372),j=r(473903),E=r(206986),I=r(930865),P=r(473708),w=r(36373),_=r.n(w);function S(e,t,r){t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r;return e}function T(e,t){t=null!=t?t:{};Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){ return Object.getOwnPropertyDescriptor(e,t).enumerable})));r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}));return e}function R(e){var t=e.guild,r=e.isBannerVisible,n=e.disableBoostClick,i=(0,u.e7)([j.default,h.ZP],(function(){var e=j.default.getCurrentUser();return h.ZP.isMember(t.id,null==e?void 0:e.id)})),c=t.premiumTier,s=t.premiumSubscriberCount;if(0===s&&c===p.Eu4.NONE)return null;var f=function(e){e.stopPropagation();e.preventDefault();i&&!n&&(0,a.f)({guildId:t.id,location:{section:p.jXE.GUILD_HEADER,object:p.qAy.BOOST_GEM_ICON}})},b=c===p.Eu4.NONE?P.Z.Messages.PREMIUM_GUILD_HEADER_BADGE_NO_TIER:I.nW(c),y=(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("div",{className:_().tierTooltipTitle,children:b}),(0,o.jsx)("div",{children:P.Z.Messages.PREMIUM_GUILD_SUBSCRIPTION_SUBSCRIBER_COUNT_TOOLTIP.format({subscriberCount:s})})]});return(0,o.jsx)("div",{className:_().guildIconContainer,children:(0,o.jsx)(l.ua7,{ text:y,position:"bottom","aria-label":null!=b?b:"",children:function(e){return(0,o.jsx)(l.P3F,T(function(e){for(var t=1;t{r.d(t,{Z:()=>j});var n=r(785893),o=r(667294),i=r(294184),c=r.n(i),u=r(707961),l=r(508233),a=r(623926),s=r(362565),f=r(82677),p=r(930948),b=r(2590),y=r(473708),O=r(978964),d=r.n(O);function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r{r.d(t,{Z:()=>N});var n=r(202351),o=r(38773),i=r(744564),c=r(425741),u=r(2590),l=r(473708);function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r{r.d(t,{Z:()=>l});var n=r(785893),o=(r(667294),r(633878));function i(e,t,r){t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r;return e}function c(e,t){t=null!=t?t:{};Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable })));r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}));return e}function u(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n=0||(o[r]=e[r])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}}return o}function l(e){var t=e.width,r=void 0===t?16:t,l=e.height,a=void 0===l?16:l,s=e.color,f=void 0===s?"currentColor":s,p=e.foreground,b=u(e,["width","height","color","foreground"]);return(0,n.jsx)("svg",c(function(e){for(var t=1;t{r.d(t,{Z:()=>l});var n=r(785893),o=(r(667294),r(633878));function i(e,t,r){t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r;return e}function c(e,t){t=null!=t?t:{};Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e) ;t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}));return e}function u(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n=0||(o[r]=e[r])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}}return o}function l(e){var t=e.width,r=void 0===t?16:t,l=e.height,a=void 0===l?16:l,s=e.color,f=void 0===s?"currentColor":s,p=e.foreground,b=u(e,["width","height","color","foreground"]);return(0,n.jsxs)("svg",c(function(e){for(var t=1;t{r.d(t,{Z:()=>l});var n=r(785893),o=(r(667294),r(633878));function i(e,t,r){t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r;return e}function c(e,t){t=null!=t?t:{};Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){ var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}));return e}function u(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n=0||(o[r]=e[r])}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}}return o}function l(e){var t=e.width,r=void 0===t?24:t,l=e.height,a=void 0===l?24:l,s=e.color,f=void 0===s?"currentColor":s,p=e.foreground,b=u(e,["width","height","color","foreground"]);return(0,n.jsx)("svg",c(function(e){for(var t=1;t