PageSourceSearch

https://imagera.ai/assets/CreditModalProvider-BVigpncy.js

js imagera.ai collected 2026-09-24 13:06:13 UTC 2,838 bytes, 1 lines download raw bytes

1import{al as a,$ as d,am as c,aa as e}from"./index-BE1uF3le.js";import{u,I as f}from"./InsufficientCreditsModal-CzphwhGJ.js";import"./viewport-B90IUgN5.js";import"./funnelTelemetry-DpNEGoFa.js";import"./useStripeCheckout-DpkjGSay.js";import"./metaPixel-B2_Q-B83.js";import"./checkoutLifecycle-DfuPu-AY.js";import"./useRazorpayCheckout-vzTITwda.js";import"./plans-EG79Rtph.js";import"./index-Hi96I2Tf.js";import"./useAuth-zWERMr0l.js";import"./pricingV2-BsVwH-ij.js";import"./generationConfig-Cka5he5D.js";import"./common-TuOsoSwd.js";import"./elevenlabs-dubbing-DjsgHDyS.js";import"./rate-lookup-CAnXVf-o.js";import"./video-pricing-3CO3d77C.js";import"./music-factory-Bbtf_jZb.js";import"./features-CMaa07Xl.js";import"./wand-sparkles-Dh7sJFwq.js";import"./camera-BLBRcuLY.js";import"./sparkles-Dk2YydDC.js";import"./video-DbPpU0c4.js";import"./music-Dv6T72K4.js";import"./mic-BCBVZeVB.js";import"./shield-alert-v0tx2DtX.js";import"./volume-2-CWgUs3UB.js";import"./image-DajdIJot.js";import"./film-DOLgTipC.js";import"./user-D_UZLCUH.js";import"./zap-DfLrgSIV.js";import"./captions-CfLqnlif.js";import"./zoom-in-DhRMVJ9u.js";import"./input-D3izoErA.js";import"./label-fu59J8vm.js";import"./map-pin-DyVkqY-7.js";import"./circle-check-C6BvK8bk.js";import"./purchaseCelebrationStore-BxFviG3W.js";import"./useCurrencyPreference-D2VWWSka.js";import"./paywallOffer-BFWzcZzD.js";import"./toolCatalog-DU-QLLOR.js";import"./message-square-BkNhBVVF.js";import"./languages-B82-F8a1.js";import"./activity-D3DYqgUM.js";import"./building-2-CLATL1_I.js";import"./package-DGdhvdE9.js";import"./users-BejMUyaJ.js";import"./layers-DAD5pUpg.js";import"./repeat-FVUx3qxF.js";import"./upload-C5q_Amq9.js";import"./arrow-right-CY9Hpkh2.js";import"./eye-DNj93xVs.js";import"./shield-3sTFQ5QD.js";import"./trending-up-CGuAgT7J.js";import"./phone-DxkEC3_v.js";import"./heart-B-tmunii.js";import"./tokens-Bc4MYMeb.js";/* empty css                            */(function(){try{var t=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},r=new t.Error().stack;r&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[r]="e7d53cc5-9a06-40b2-9d26-e40bf0f66d4a",t._sentryDebugIdIdentifier="sentry-dbid-e7d53cc5-9a06-40b2-9d26-e40bf0f66d4a")}catch{}})();function gt(){const{isOpen:t,requiredCredits:r,currentCredits:o,productType:i,hideModal:p}=a(),{startCheckout:m,checkingOut:n,kycModal:s}=u();return d.useEffect(()=>{t&&c.trackEvent({category:"monetization",action:"out_of_credits_shown",label:i||"unknown",value:r,properties:{required_credits:r,current_credits:o,product_type:i,shortfall:Math.max(0,(r??0)-(o??0))}})},[t,i,r,o]),e.jsxs(e.Fragment,{children:[s,e.jsx(f,{isOpen:t,onClose:p,requiredCredits:r,currentCredits:o,productType:i,onPurchase:m,purchasePending:n})]})}export{gt as CreditModalProvider};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.