Module 821102

1,869 characters · in no known chunk
Dependencies
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";n.d(t,{A:()=>m}),n(323874),n(14289),n(35956);var i=n(17928),r=n(803805),a=n(228366),s=n(652215),l=n(375708);let o="webm",d=!function(e){switch(e){case"fixed_height.mp4":case"fixed_height_small.mp4":case"fixed_width.mp4":case"fixed_width_small.mp4":case"downsized_small.mp4":case"original.mp4":case"mp4":case"tinymp4":case"nanomp4":case o:case"tinywebm":case"nanowebm":return!0;default:return!1}}(o)?r.TL.IMAGE:r.TL.VIDEO,c=null,u="",_="",E=[],A=[],h=[],I=[];function f(e){return e.replace(/^https?:/,"")}function p(e){try{let t=new URL(e).pathname.toLowerCase();if(t.endsWith(".mp4")||t.endsWith(".webm"))return r.TL.VIDEO}catch{}return r.TL.IMAGE}class T extends i.Ay.Store{static displayName="GIFPickerViewStore";getAnalyticsID(){return c}getQuery(){return u}getResultQuery(){return _}getResultItems(){return E}getTrendingCategories(){return A}getSelectedFormat(){return o}getSuggestions(){return h}getTrendingSearchTerms(){return I}}let m=new T(a.h,{GIF_PICKER_INITIALIZE:function(e){c=e.analyticsID},GIF_PICKER_QUERY:function(e){""===(u=e.query)&&(_="",E=[],h=[])},GIF_PICKER_QUERY_SUCCESS:function(e){if(null!=e.query&&u===_)return!1;null!=e.query&&(_=e.query),E=e.items.map(e=>{let{width:t,height:n,src:i,gif_src:r,url:a,id:s}=e;return{width:t,height:n,src:f(i),gifSrc:f(r),url:a,id:s,format:d}})},GIF_PICKER_QUERY_FAILURE:function(e){let{query:t}=e;if(null==t)return!1;_=t,E=[]},GIF_PICKER_TRENDING_FETCH_SUCCESS:function(e){let t=e.trendingCategories;A=[...null!=e.trendingGIFPreview?[{type:s.dD.TRENDING_GIFS,name:l.intl.string(l.t.H6zNFz),src:f(e.trendingGIFPreview.src),format:p(e.trendingGIFPreview.src)}]:[],...t.map(e=>({...e,src:f(e.src),type:s.dD.TRENDING_CATEGORY,format:p(e.src)}))]},GIF_PICKER_SUGGESTIONS_SUCCESS:function(e){let{items:t}=e;h=t},GIF_PICKER_TRENDING_SEARCH_TERMS_SUCCESS:function(e){let{items:t}=e;I=t}})}