IGDComposerSavedReplySuggestionTray.react",["CometPressable.react","CometRelay","IGDComposerSavedReplySuggestionTrayQuery.graphql","IGDComposerSavedReplySuggestionTray_savedReplies.graphql","IGDSPopover.react","Lexical","react","react-compiler-runtime"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j,k=j||(j=d("react"));e=j;e.useCallback;var l=e.useEffect,m=e.useState,n=function(a,b){if(!a.trim()||b.length===0)return[];var c=a.toLowerCase();return b.filter(function(a){if(a.shortcut&&a.shortcut.toLowerCase()===c)return!0;if(a.text&&c.length>=5){a=a.text.toLowerCase();if(a.includes(c))return!0}return!1}).sort(function(a,b){var d=a.shortcut&&a.shortcut.toLowerCase()===c,e=b.shortcut&&b.shortcut.toLowerCase()===c;if(d&&!e)return-1;return!d&&e?1:((d=b.usage_count)!=null?d:0)-((e=a.usage_count)!=null?e:0)}).slice(0,5)},o=function(a,b){if(!b)return k.jsx("span",{className:"x1eg2x1",children:a});var c=b.toLowerCase(),d=a.toLowerCase();d=d.indexOf(c);if(d===-1)return k.jsx("span",{className:"x1eg2x1",children:a});c=a.substring(0,d);var e=a.substring(d,d+b.length);a=a.substring(d+b.length);return k.jsxs(k.Fragment,{children:[c&&k.jsx("span",{className:"x1eg2x1",children:c}),k.jsx("span",{className:"x1qz8m4s x117nqv4",children:e}),a&&k.jsx("span",{className:"x1eg2x1",children:a})]})};function p(a){var b=d("react-compiler-runtime").c(12),e=a.currentInput,f=a.editor;a=a.matchingSavedReplies;var g;b[0]!==f?(g=function(a){f&&a.text&&f.update(function(){var b,c=d("Lexical").$createParagraphNode();b=d("Lexical").$createTextNode((b=a.text)!=null?b:"");c.append(b);b=d("Lexical").$getRoot();b.clear();b.append(c);f.focus()})},b[0]=f,b[1]=g):g=b[1];var h=g;if(a.length===0)return null;b[2]===Symbol["for"]("react.memo_cache_sentinel")?(g={className:"x1hkcv85 x1va8c73 x1odjw0f"},b[2]=g):g=b[2];if(b[3]!==e||b[4]!==h||b[5]!==a){var i;b[7]!==e||b[8]!==h?(i=function(a){var b;b=a.shortcut?a.shortcut+" u2022 "+((b=a.text)!=null?b:""):(b=a.text)!=null?b:"";return k.jsx(c("CometPressable.react"),{onPress:function(){return h(a)},children:k.jsx("div",{className:"x1ixjvfu x1q0q8m5 xso031l x1ypdohk x1f6kntn x1y1aw1k xwib8y2 x1g0dm76 xpdmqnj x2nact x1t1lzn6",children:o(b,e)})},(b=a.uuid)!=null?b:a.text)},b[7]=e,b[8]=h,b[9]=i):i=b[9];i=a.map(i);b[3]=e;b[4]=h;b[5]=a;b[6]=i}else i=b[6];b[10]!==i?(a=k.jsx(c("IGDSPopover.react"),{popoverContent:k.jsx("div",babelHelpers["extends"]({},g,{children:i})),popoverName:"saved-reply-suggestions",position:"above",withArrow:!0}),b[10]=i,b[11]=a):a=b[11];return a}function a(a){var c=d("react-compiler-runtime").c(14),e=a.editor;a=m("");var f=a[0],g=a[1];c[0]===Symbol["for"]("react.memo_cache_sentinel")?(a=[],c[0]=a):a=c[0];a=m(a);var j=a[0],o=a[1];a=d("CometRelay").useLazyLoadQuery(h!==void 0?h:h=b("IGDComposerSavedReplySuggestionTrayQuery.graphql"),{});a=(a=(a=a.xig_get_saved_replies)==null?void 0:a.saved_replies)!=null?a:[];var r=d("CometRelay").useFragment(i!==void 0?i:i=b("IGDComposerSavedReplySuggestionTray_savedReplies.graphql"),a),s;c[1]!==r?(a=function(){if(r){var a=r.map(q);o(a)}},s=[r],c[1]=r,c[2]=a,c[3]=s):(a=c[2],s=c[3]);l(a,s);c[4]!==e?(a=function(){var a=e.registerUpdateListener(function(a){a=a.editorState;a.read(function(){var a=d("Lexical").$getRoot();a=a.getTextContent().trim();g(a)})});return a},s=[e],c[4]=e,c[5]=a,c[6]=s):(a=c[5],s=c[6]);l(a,s);c[7]!==f||c[8]!==j?(a=n(f,j),c[7]=f,c[8]=j,c[9]=a):a=c[9];s=a;c[10]!==f||c[11]!==e||c[12]!==s?(j=k.jsx(p,{currentInput:f,editor:e,matchingSavedReplies:s}),c[10]=f,c[11]=e,c[12]=s,c[13]=j):j=c[13];return j}function q(a){var b;return{creation_time:(b=a.creation_time)!=null?b:0,label:a.label,shortcut:(b=a.shortcut)!=null?b:"",text:(b=a.text)!=null?b:"",usage_count:(b=a.usage_count)!=null?b:0,uuid:a.uuid}}g["default"]=a}),98);
-----
IGDComposerSavedReplySuggestionTrayQuery.graphql",["IGDComposerSavedReplySuggestionTrayQuery_instagramRelayOperation"],(function(a,b,c,d,e,f){"use strict";a={fragment:{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"IGDComposerSavedReplySuggestionTrayQuery",selections:[{alias:null,args:null,concreteType:"IGSavedRepliesResponse",kind:"LinkedField",name:"xig_get_saved_replies",plural:!1,selections:[{alias:null,args:null,concreteType:"IGSavedReply",kind:"LinkedField",name:"saved_replies",plural:!0,selections:[{args:null,kind:"FragmentSpread",name:"IGDComposerSavedReplySuggestionTray_savedReplies"}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[],kind:"Operation",name:"IGDComposerSavedReplySuggestionTrayQuery",selections:[{alias:null,args:null,concreteType:"IGSavedRepliesResponse",kind:"LinkedField",name:"xig_get_saved_replies",plural:!1,selections:[{alias:null,args:null,concreteType:"IGSavedReply",kind:"LinkedField",name:"saved_replies",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"uuid",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"creation_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"usage_count",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"shortcut",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"text",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"label",storageKey:null}],storageKey:null}],storageKey:null}]},params:{id:b("IGDComposerSavedReplySuggestionTrayQuery_instagramRelayOperation"),metadata:{},name:"IGDComposerSavedReplySuggestionTrayQuery",operationKind:"query",text:null}};e.exports=a}),null);
-----
IGDComposerSavedReplySuggestionTrayQuery_instagramRelayOperation",[],(function(a,b,c,d,e,f){e.exports="24995145283423757"}),null);
-----
-----
IGDComposerSavedReplySuggestionTrayQuery.graphql",["IGDComposerSavedReplySuggestionTrayQuery_instagramRelayOperation"],(function(a,b,c,d,e,f){"use strict";a={fragment:{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"IGDComposerSavedReplySuggestionTrayQuery",selections:[{alias:null,args:null,concreteType:"IGSavedRepliesResponse",kind:"LinkedField",name:"xig_get_saved_replies",plural:!1,selections:[{alias:null,args:null,concreteType:"IGSavedReply",kind:"LinkedField",name:"saved_replies",plural:!0,selections:[{args:null,kind:"FragmentSpread",name:"IGDComposerSavedReplySuggestionTray_savedReplies"}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[],kind:"Operation",name:"IGDComposerSavedReplySuggestionTrayQuery",selections:[{alias:null,args:null,concreteType:"IGSavedRepliesResponse",kind:"LinkedField",name:"xig_get_saved_replies",plural:!1,selections:[{alias:null,args:null,concreteType:"IGSavedReply",kind:"LinkedField",name:"saved_replies",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"uuid",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"creation_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"usage_count",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"shortcut",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"text",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"label",storageKey:null}],storageKey:null}],storageKey:null}]},params:{id:b("IGDComposerSavedReplySuggestionTrayQuery_instagramRelayOperation"),metadata:{},name:"IGDComposerSavedReplySuggestionTrayQuery",operationKind:"query",text:null}};e.exports=a}),null);
-----
IGDComposerSavedReplySuggestionTrayQuery_instagramRelayOperation",[],(function(a,b,c,d,e,f){e.exports="24995145283423757"}),null);
-----