PageSourceSearch

https://www.swagify.com/_next/static/chunks/78322-e7866b8336872279.js

js swagify.com collected 2026-10-04 00:00:42 UTC 13,047 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[78322],{2718:(e,t,n)=>{n.d(t,{BQ:()=>r,n4:()=>o,s0:()=>a,vx:()=>i,yV:()=>u});let i=14,r=16,a=10,o=e=>{let t=String(e||"").replace(/\D/g,"");t.startsWith("1")&&t.length>a&&(t=t.substring(1));let n=t.slice(0,a);return 0===n.length?"":n.length<=3?`(${n}`:n.length<=6?`(${n.slice(0,3)})-${n.slice(3)}`:`(${n.slice(0,3)})-${n.slice(3,6)}-${n.slice(6,10)}`},u=e=>{let t=String(e||"").replace(/\D/g,"");t.startsWith("1")&&(t=t.slice(1));let n=t.slice(0,a);return 0===n.length?"":n.length<=3?`+1(${n}`:n.length<=6?`+1(${n.slice(0,3)})-${n.slice(3)}`:`+1(${n.slice(0,3)})-${n.slice(3,6)}-${n.slice(6,10)}`}},26671:(e,t,n)=>{n.d(t,{Fn:()=>m,SU:()=>d,WF:()=>l,_l:()=>f,hn:()=>p,l5:()=>_,op:()=>o,qZ:()=>u});var i=n(50580),r=n(40345);let a="tshirt-offer-fb-visitor-id",o="Tshirt Funnel",u="100 Custom Tees Deal Funnel",c=["utm_source","utm_medium","utm_campaign","utm_content","utm_term","gclid","fbclid","campaign_id","ad_id","utm_id"];function l(){try{let e=window.sessionStorage.getItem(a);return e||(e=`${Date.now()}-${Math.random().toString(36).slice(2,11)}`,window.sessionStorage.setItem(a,e)),e}catch{return`${Date.now()}-${Math.random().toString(36).slice(2,11)}`}}function s(){try{let e=new URLSearchParams(window.location.search),t={};return c.forEach(n=>{let i=e.get(n);i&&(t[n]=i)}),t}catch{return{}}}function d(e={}){let t={...s(),...(0,i.ew)()},n=(0,r.dg)();return{utm_source:t.utm_source||null,utm_medium:t.utm_medium||null,utm_campaign:t.utm_campaign||null,utm_term:t.utm_term||null,utm_content:t.utm_content||null,campaign_id:t.campaign_id||null,ad_id:t.ad_id||null,utm_id:t.utm_id||null,gclid:t.gclid||null,fbclid:t.fbclid||null,visitor_id:l()||null,full_url:(0,r.Dl)()||null,fbp:n.fbp,fbc:n.fbc,...e}}function m(e,t={}){let n=e?.id||e?.raw?.sku||null,i=Number(t?.totalUnits||t?.tier?.quantity||0),r=Number(t?.tier?.price),a=Number(t?.price),o=Number.isFinite(r)&&r>0?r:Number.isFinite(a)&&a>0?a:0;return{content_name:e?.title||p(e),content_ids:n?[String(n)]:[],value:o>0?o:void 0,quantity:i>0?i:void 0}}function f(){return Object.keys({...s(),...(0,i.ew)()}).length>0}function p(e){let t=String(e?.id||e?.raw?.sku||"").toLowerCase(),n=String(e?.title||"").toLowerCase();return t.includes("napkin")||t.includes("npkn")||n.includes("napkin")?"Tshirt Funnel Napkin Upsell":e?.layout==="magnet-size-qty"||t.includes("cm_01")||n.includes("magnet")?"Tshirt Funnel Magnet Sticker Upsell":e?.layout==="sticker-size-qty"||t.includes("cs_1")||t.includes("sticker")||n.includes("die cut sticker")?"Tshirt Funnel Sticker Upsell":t.includes("mesh")||t.includes("ms55")||n.includes("mesh short")?"Tshirt Funnel Shorts Upsell":t.includes("sock")||t.includes("wovsock")||n.includes("sock")?"Tshirt Funnel Socks Upsell":"Tshirt Funnel Upsell"}async function _({event_name:e,source:t=o,order_from:n=null,order_id:i=null}={}){if(e)try{await fetch("/api/store-custom-event",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({event_name:e,source:t,order_from:n,order_id:i,...d()})})}catch{}}},40345:(e,t,n)=>{function i(e){if("u"<typeof document)return null;let t=document.cookie.match(RegExp(`(?:^|; )${e.replace(/([.$?*|{}()[\]\\/+^])/g,"\\$1")}=([^;]*)`));return t?decodeURIComponent(t[1]):null}function r(){return window.location.href}function a(){let e=i("_fbc");if(e)return e;try{var t;let e=new URLSearchParams(window.location.search).get("fbclid");if(!e)return null;let n=function(e,t=Date.now()){let n=String(e||"").trim();return n?`fb.1.${t}.${n}`:null}(e);if(!n)return null;return t=n,"u"<typeof document||(document.cookie=`_fbc=${encodeURIComponent(t)};path=/;max-age=${7776e3};SameSite=Lax`),n}catch{return null}}function o(){return a(),{fbp:i("_fbp"),fbc:i("_fbc")}}n.d(t,{Dl:()=>r,dg:()=>o,lZ:()=>a})},48196:(e,t,n)=>{n.d(t,{Po:()=>b,Qv:()=>w,T6:()=>S,aD:()=>function e({pixelId:t,getUserData:n}={}){if(t){if(p()){m={pixelId:t,getUserData:n},f||(f=!0,window.addEventListener(o.pu,()=>{if(m&&!p()){let t=m;m=null,e(t)}}));return}(s=String(t).trim())&&((0,i.lZ)(),"function"==typeof n&&(d=n),h(s,_(d())),l||(l=!0,w("PageView",{content_name:"T-Shirt Funnel",content_category:"Lead Generation"},{awaitCapi:!0})))}},kw:()=>v,lZ:()=>i.lZ});var i=n(40345),r=n(26671),a=n(40832),o=n(56625);function u(){try{return"u">typeof AbortSignal&&"function"==typeof AbortSignal.timeout?AbortSignal.timeout(4e3):void 0}catch{return}}let c=!1,l=!1,s=null,d=()=>({}),m=null,f=!1;function p(){try{let e=(0,a.yd)();return!!e&&!1===e.marketing}catch{return!1}}function _(e={}){let t={},n=e.em||e.email,i=e.fn||e.firstName,a=e.ln||e.lastName,o=e.ph||e.phone,u=e.external_id||(0,r.WF)();return n&&(t.em=String(n).trim().toLowerCase()),i&&(t.fn=String(i).trim().toLowerCase()),a&&(t.ln=String(a).trim().toLowerCase()),o&&(t.ph=String(o).replace(/\D/g,"")),u&&(t.external_id=String(u)),t}function h(e,t={}){if(!e||!(s=String(e).trim())||(!function(){if(!window.fbq){var e,t,n,i,r;e=window,t=document,e.fbq||(n=e.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)},e._fbq||(e._fbq=n),n.push=n,n.loaded=!0,n.version="2.0",n.queue=[],(i=t.createElement("script")).async=!0,i.src="https://connect.facebook.net/en_US/fbevents.js",(r=t.getElementsByTagName("script")[0]).parentNode.insertBefore(i,r))}}(),"function"!=typeof window.fbq))return;let n=_(t);if(!c){window.fbq("init",s,n),c=!0;return}Object.keys(n).length>0&&window.fbq("init",s,n)}async function g(e={}){(0,i.lZ)();let t=await fetch("/api/facebook/event-data",{method:"POST",signal:u(),headers:{"Content-Type":"application/json"},body:JSON.stringify({page_url:(0,i.Dl)(),content_category:"Lead Generation",external_id:(0,r.WF)(),em:e.em||e.email||null,fn:e.fn||e.firstName||null,ln:e.ln||e.lastName||null,ph:e.ph||e.phone||null})});if(!t.ok)throw Error(`event-data HTTP ${t.status}`);return t.json()}async function y(e,{awaitResponse:t=!1}={}){let n=fetch("/api/facebook/track-event",{method:"POST",signal:u(),headers:{"Content-Type":"application/json"},body:JSON.stringify(e),keepalive:!0});t?await n.catch(()=>{}):n.catch(()=>{})}async function w(e,t={},n={}){if(!e)return;let r=s;if(!(!r||p())){(0,i.lZ)(),h(r,_(d()));try{let r,a={...d(),...n.userData||{}},o=await g(a),u=((r={...o?.data||{},...t||{}}).event_source_url=t?.event_source_url||o?.event_source_url||(0,i.Dl)(),delete r.em,delete r.fn,delete r.ln,delete r.ph,delete r.user_agent,delete r.referrer,delete r.page_title,delete r.language,r),c=o?.event_id,{fbp:l,fbc:s}=(0,i.dg)();if("function"==typeof window.fbq&&c&&window.fbq("track",e,u,{eventID:String(c)}),o?.capi_enabled&&c){let t,i={event_name:e,event_id:c,data:u,user_data:(t={}
1,o?.fn&&(t.fn=o.fn),o?.ln&&(t.ln=o.ln),o?.em&&(t.em=o.em),o?.ph&&(t.ph=o.ph),o?.external_id&&(t.external_id=o.external_id),t),fbp:l||void 0,fbc:s||void 0},r=n.awaitCapi??!0;await y(i,{awaitResponse:r})}}catch{}}}function b(e){switch(e){case"ViewContent":case"offer_view":case"PageView":case"Lead":return"T-Shirt Funnel";case"AddPaymentInfo":case"add_payment_info":return"Payment Info";case"InitiateCheckout":case"begin_checkout":return"InitiateCheckout";case"Purchase":case"purchase":return"Purchase";default:return"100 Custom T-Shirts for $399"}}function S(e={}){let t={content_name:e.content_name||b(e._eventName),content_type:e.content_type||"product",currency:e.currency||"USD",content_category:e.content_category||"Lead Generation",event_source_url:e.event_source_url||(0,i.Dl)()};null!=e.value&&(t.value=e.value),null!=e.quantity&&(t.num_items=e.quantity),e.transaction_id&&(t.order_id=String(e.transaction_id));let n=e.content_ids||(e.product_id?[String(e.product_id)]:null);return Array.isArray(n)&&n.length>0&&(t.content_ids=n.map(String)),t}function v(e,t={},n){if(!e||!n||!s||p()||(h(s,_(d())),"function"!=typeof window.fbq))return;let r={...t,event_source_url:t.event_source_url||(0,i.Dl)()};try{window.fbq("track",e,r,{eventID:String(n)})}catch{}}},50580:(e,t,n)=>{n.d(t,{G7:()=>_,Iy:()=>p,Ko:()=>h,Qo:()=>c,aD:()=>i.aD,ew:()=>l,lA:()=>f});var i=n(48196),r=n(77754),a=n(67091);let o="tshirt-offer-attribution",u=["utm_source","utm_medium","utm_campaign","utm_content","utm_term","gclid","fbclid","campaign_id","ad_id","utm_id"];function c(){(0,i.lZ)();try{let e=new URLSearchParams(window.location.search),t={};u.forEach(n=>{let i=e.get(n);i&&(t[n]=i)}),Object.keys(t).length>0&&window.sessionStorage.setItem(o,JSON.stringify(t))}catch{}}function l(){try{let e=window.sessionStorage.getItem(o);return e?JSON.parse(e):{}}catch{return{}}}let s={offer_view:"ViewContent",begin_checkout:"InitiateCheckout",add_payment_info:"AddPaymentInfo",purchase:"Purchase"};function d(e={},t=null){try{let n=function(e={},t=null){let n=e.transaction_id||t?.formattedOrderId||t?.order_no||t?.orderId||t?.order_id;if(!n)return null;let i=Number(e.value??t?.amounttopay??t?.individualOfferAmountToPay??0)||0,a=Number(e.tax??t?.tax??0)||0,o=Number(e.shipping??t?.shippingfee??t?.shippingtotal??0)||0,u=Number(e.discount??0)||0,c=Number(e.subTotal??e.subtotal??i-a-o)||0,l=e.matomoItems?.length?(0,r.mapCartItemsForMatomoOrder)(e.matomoItems):(0,r.mapCartItemsForMatomoOrder)([{sku:e.product_id||e.content_name||"tshirt-offer",name:e.content_name||"T-Shirt Funnel",category:e.content_category||"Apparel",unitPrice:i/(Number(e.quantity)||1),quantity:Number(e.quantity)||1}]),{firstName:s,lastName:d}=function(e=""){let t=String(e||"").trim().split(/\s+/).filter(Boolean);return{firstName:t[0]||"",lastName:t.slice(1).join(" ")||t[0]||""}}(e.customerName||e.fullName||""),m=String(e.email||e.customerEmail||"").trim();return{orderId:String(n),grandTotal:i,subTotal:c,tax:a,shipping:o,discount:u,email:m,customer:{email:m,firstName:e.firstName||s,lastName:e.lastName||d,phone:e.phone||"",companyName:e.companyName||""},shippingAddress:e.shippingAddress||{},items:l}}(e,t);if(!n)return;(0,r.trackOrder)(n),(0,r.persistMatomoOrderSummary)(n)}catch(e){console.warn("[Matomo] Offer purchase tracking failed:",e)}}async function m(e,t={}){if(!e)return;let n={event:e,funnel:"tshirt-offer",...l(),...t};try{window.dataLayer=window.dataLayer||[],window.dataLayer.push(n)}catch{}let r=s[e];if(!r)return;let a=(0,i.T6)({...t,_eventName:e,content_name:t.content_name||(0,i.Po)(e)});await (0,i.Qv)(r,a,{awaitCapi:!0})}async function f(e={},t=null){let n={funnel:"tshirt-offer",...l(),...e};try{(0,a.yx)({transaction_id:n.transaction_id,value:n.value,currency:n.currency||"USD",tax:n.tax,shipping:n.shipping,items:n.matomoItems,extra:{...n,user_data:function(e={}){let t=e.shippingAddress||{},n=String(e.customerName||"").trim().split(/\s+/).filter(Boolean),i={};e.email&&(i.email=String(e.email).trim().toLowerCase()),e.phone&&(i.phone_number=String(e.phone).trim());let r={first_name:t.firstName||n[0]||void 0,last_name:t.lastName||n.slice(1).join(" ")||void 0,street:t.address1||void 0,city:t.city||void 0,region:t.state||void 0,postal_code:t.zipCode||void 0,country:t.country?"United States"===t.country?"US":t.country:void 0};return Object.values(r).some(Boolean)&&(i.address=r),i}(n)}})}catch{}let r=(0,i.T6)({...e,_eventName:"purchase",content_name:e.content_name||(0,i.Po)("purchase")}),o=t?.facebook;if(o?.purchase_event_id){(0,i.kw)("Purchase",o.purchase_event_data||r,o.purchase_event_id),d(e,t);return}await (0,i.Qv)("Purchase",r,{awaitCapi:!0}),d(e,t)}async function p(e,t={}){await m(e,t)}function _(e,t={}){if(s[e])return void m(e,t);if(!e)return;let n={event:e,funnel:"tshirt-offer",...l(),...t};try{window.dataLayer=window.dataLayer||[],window.dataLayer.push(n)}catch{}}function h(e,t={}){e&&_("funnel_step",{step_id:e,...t})}},67091:(e,t,n)=>{function i(e){return!!e&&"object"==typeof e&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push(e),!0)}function r({transaction_id:e,value:t,currency:n="USD",tax:a,shipping:o,coupon:u,items:c,extra:l}={}){let s=String(e||"").trim(),d=Number(t);if(!s||!Number.isFinite(d)||d<=0)return!1;let m={transaction_id:s,value:d,currency:n||"USD",items:function(e=[]){return Array.isArray(e)?e.map(e=>{let t=String(e?.item_id||e?.sku||e?.productSku||e?.id||"").trim(),n=String(e?.item_name||e?.name||e?.productName||e?.title||"").trim(),i=Number(e?.quantity??e?.qty??1)||1,r=Number(e?.price??e?.unitPrice??e?.unit_price??0),a={item_id:t,item_name:n,item_category:String(e?.item_category||e?.category||"").trim(),price:Number.isFinite(r)&&r>0?r:0,quantity:i};return a.item_id||a.item_name?a:null}
1).filter(Boolean):[]}(c)},f=Number(a);Number.isFinite(f)&&f>=0&&(m.tax=f);let p=Number(o);Number.isFinite(p)&&p>=0&&(m.shipping=p);let _=String(u||"").trim();return _&&(m.coupon=_),i({ecommerce:null}),i({event:"purchase",...l&&"object"==typeof l?l:{},ecommerce:m})}function a(e={}){return r({transaction_id:e.orderId||e.order_no||e.transaction_id,value:e.grandTotal??e.value,currency:e.currency||"USD",tax:e.tax,shipping:e.shipping,coupon:e.coupon||e.appliedCoupon?.code||e.appliedCoupon,items:e.items})}function o({lead_type:e}={}){let t={event:"generate_lead"},n=String(e||"").trim();return n&&(t.lead_type=n),i(t)}n.d(t,{MC:()=>a,sJ:()=>o,yx:()=>r})}}]);

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.