Build 589089stable
Module 45787
1,668 characters · in no known chunkDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{Ad:()=>h,Yd:()=>p,np:()=>f,qH:()=>E,xs:()=>I});var i=n(562465),r=n(228366),a=n(427358),s=n(280450),l=n(232835),o=n(174459),d=n(38405),c=n(19745),u=n(202541),_=n(652215);function E(e){let t=s.default.getId();return i.Bo.get({url:_.Rsh.GIFT_INTENT_DISMISSALS,oldFormErrors:!0,rejectWithError:!0}).then(n=>{s.default.getId()!==t?r.h.dispatch({type:"GIFT_INTENT_DISMISSALS_FETCH_FAILURE"}):r.h.dispatch({type:"GIFT_INTENT_DISMISSALS_FETCH_SUCCESS",dismissals:(n.body.dismissals??[]).map(e=>({targetId:e.target_id,dismissedAtMs:Number(e.dismissed_at_ms)})),settingsTimestampMs:e})},e=>{d.A.captureException(e,{tags:{feature:"gift_intent"}}),r.h.dispatch({type:"GIFT_INTENT_DISMISSALS_FETCH_FAILURE"})})}function A(e,t,n){o.default.track(_.HAw.GIFT_INTENT_DISMISSED,{gift_intent_type:e,dismiss_type:n,affinity:a.A.getUserAffinity(t)?.dmProbability}),(0,c.l)("dismissGiftIntent")&&e!==u.np.UNSPECIFIED&&i.Bo.post({url:_.Rsh.GIFT_INTENTS_DISMISS,body:{intent_type:e,target_id:t},oldFormErrors:!0,rejectWithError:!0}).catch(e=>{d.A.captureException(e,{tags:{feature:"gift_intent"}})})}function h(){r.h.dispatch({type:"FRIENDS_LIST_GIFT_INTENTS_SHOWN"})}function I(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:u.np.FRIEND_ANNIVERSARY;r.h.dispatch({type:"MESSAGE_GIFT_INTENT_SHOWN",recipientUserId:e}),A(t,e,"shown")}function f(e,t){let n=l.A.getMessage(e,t)?.giftingPrompt;null!=n&&A(n.giftIntentType,n.recipientUserId,"explicit")}function p(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:u.np.FRIEND_ANNIVERSARY;r.h.dispatch({type:"GIFT_INTENT_FLOW_PURCHASED_GIFT",recipientUserId:e}),A(t,e,"gift_sent")}}