Build 573682stable
Module 751188
2,824 characters · in no known chunkDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{$:()=>h});var i=n(64700),r=n(532794),s=n(561794),a=n(627968),o=n(192308),l=n(945810);let u=(0,l.mj)({name:"2026-02-gifting-modal-redesign",kind:"user",defaultConfig:{enabled:!1},variations:{1:{enabled:!0}}}),d=(0,l.mj)({name:"2026-02-non-dm-gifting-modal-redesign",kind:"user",defaultConfig:{enabled:!1},variations:{1:{enabled:!0}}});function c(e){let{giftRecipient:t,onClose:i,analyticsLocations:r,analyticsLocation:s,analyticsObject:l,giftMessage:u,giftingOrigin:d}=e;return(0,o.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("46953"),n.e("38123"),n.e("56795"),n.e("85723"),n.e("21377"),n.e("77756"),n.e("70676"),n.e("80866"),n.e("46029"),n.e("9233"),n.e("7575"),n.e("24303"),n.e("69747"),n.e("54241"),n.e("11133"),n.e("49013"),n.e("46430"),n.e("93461"),n.e("90779"),n.e("39808"),n.e("87791"),n.e("47339"),n.e("36637"),n.e("69068"),n.e("98934")]).then(n.bind(n,806677));return n=>(0,a.jsx)(e,{...n,giftRecipient:t,analyticsLocations:r,analyticsLocation:s,analyticsObject:l,giftMessage:u,giftingOrigin:d})},{modalKey:null!=t?`gift-selection-modal-${t.id}`:"gift-selection-modal",onCloseCallback:i})}var _=n(202541);function h(e){let{giftRecipient:t,analyticsLocations:l,analyticsObject:h,wishlistAnalyticsObject:f,premiumAnalyticsObject:E,analyticsLocation:p,giftMessage:m,location:g}=e,{enabled:A}=u.useConfig({location:g}),{enabled:I}=d.useConfig({location:g}),T=(0,s.tA)({isGift:!0,giftRecipient:t}),S=A&&null!=t,N=I&&null==t,C=S||N,y=T&&null!=t;return{openGiftModal:i.useCallback(()=>{S&&null!=t?c({giftRecipient:t,analyticsLocations:l,analyticsLocation:p,analyticsObject:f??h,giftMessage:m}):N?c({analyticsLocations:l,analyticsLocation:p,analyticsObject:f??h,giftMessage:m,giftingOrigin:_.vQ.GUILD_CHANNEL}):y&&null!=t?function(e){let{giftRecipient:t,onClose:i,analyticsLocations:r,analyticsLocation:s,analyticsObject:l,giftMessage:u}=e;(0,o.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("46029"),n.e("46953"),n.e("38123"),n.e("56795"),n.e("85723"),n.e("21377"),n.e("77756"),n.e("70676"),n.e("80866"),n.e("34797"),n.e("9233"),n.e("7575"),n.e("24303"),n.e("69747"),n.e("54241"),n.e("11133"),n.e("49013"),n.e("46430"),n.e("93461"),n.e("90779"),n.e("39808"),n.e("87791"),n.e("47339"),n.e("36637"),n.e("69068"),n.e("67730")]).then(n.bind(n,746793));return n=>(0,a.jsx)(e,{...n,giftRecipient:t,analyticsLocations:r,analyticsLocation:s,analyticsObject:l,giftMessage:u})},{modalKey:`gift-option-select-modal-${t.id}`,onCloseCallback:i})}({giftRecipient:t,analyticsLocations:l,analyticsLocation:p,analyticsObject:f??h,giftMessage:m}):(0,r.A)({isGift:!0,giftRecipient:t??void 0,initialPlanId:null,analyticsLocations:l,analyticsLocation:p,analyticsObject:E??h,giftMessage:m})},[S,N,y,t,l,p,h,f,E,m]),shouldShowWishlistModal:y,shouldShowGiftSelectionModal:C}}}