Module 390848

482 characters · in 3f9d34e4f3f1186a.js
Dependencies
Required by (3)
Lazily required by (0)none
Requires (2)
Lazily requires (0)none
Source Raw
function(e,l,a){a.d(l,{I:()=>c});var s=a(582128),t=a(411986);function c(e){let{userId:l,applicationId:a,isGameRelationship:c,location:i,onConfirm:n,onCancel:d,onFinally:p}=e,r=s.useCallback(()=>{t.A.cancelFriendRequest({userId:l,applicationId:c?a:null,location:i})},[a,c,i,l]);return{acceptFriendRequest:s.useCallback(()=>{t.A.maybeConfirmFriendRequestAccept({userId:l,applicationId:c?a:null,location:i,onConfirm:n,onCancel:d,onFinally:p})},[a,c,i,d,n,p,l]),cancelFriendRequest:r}}}