PageSourceSearch

https://cdn.gallerycollection.com/build/assets/StepProductionType-D0SU1Jgm.js

js gallerycollection.com collected 2026-10-01 14:06:11 UTC 7,000 bytes, 1 lines download raw bytes

1import{d as R,D as Z,k as d,n as J,o as W,a as _,c as b,b as n,j as y,f as o,p as c,q as K,v as L,B as k,h as B,J as U,G as X}from"./app-B9UOfUiq.js";import{_ as F,a as Y}from"./StepPrevNext.vue_vue_type_script_setup_true_lang-ZqXnsT_E.js";import{_ as w}from"./StepInstruction.vue_vue_type_style_index_0_lang-BSLS-lhl.js";import{u as ee}from"./CustomizeProcessStore-DiwTU7e2.js";try{let f=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},t=new f.Error().stack;t&&(f._sentryDebugIds=f._sentryDebugIds||{},f._sentryDebugIds[t]="a7e7a2c1-4881-46a9-8692-581ef51e18a9",f._sentryDebugIdIdentifier="sentry-dbid-a7e7a2c1-4881-46a9-8692-581ef51e18a9")}catch{}const te={class:"flex flex-wrap"},ie={class:"xl:w-7/12 lg:w-3/5 w-full lg:pr-4 min-h-fit"},le=["src"],se={class:"xl:w-5/12 lg:w-2/5 w-full"},ne={class:"flex"},re={key:0,class:""},oe={key:1,class:""},ae={key:2,class:""},ue="Production Type",me=R({__name:"StepProductionType",setup(f){const t=Z(),a=ee(),x=d(!1),v={idx:1,title:"Select Production Type",prev:"Back",next:"Next"},r=U({name:"front",baseUrl:"",url:""}),e=t.info,m=t.miscInfo,M=d(t.curQuantity),P=d(t.isSmallQuantity()),g=d(t.isQuickPrint()),p=d(t.isBasicPrint()),C=d(t.isValueCollection()),S=d(null),u=d({}),O=e.isSeal||e.isAssortmentBox||e.isBusinessCard?"p-0":"p-4 md:p-8",$=e.isSeal||e.isAssortmentBox||e.isBusinessCard||e.isCorrespondenceNoteCard?"bg-previewGray":"bg-gray-100";J(async()=>{H(),A()}),W(()=>{a.curIsQuickPrint=g.value,a.curIsBasicPrint=p.value,a.curIsValueCollection=C.value});async function A(){if(a.setGaCategory(ue),(e.isFolder||e.isCertificateHolder||e.isCertificateMount)&&await t.buildProductVariationsArray(),e.isCertificateHolder?await t.buildCertificateHoldersArray():e.isCertificateMount&&await t.buildCertificateMountsArray(),e.isFolder||e.isCertificateHolder||e.isCertificateMount||e.isCertificate){await t.getImprintColors();const i=t.info.imprintColors;if(e.isCertificateMount){const s=t.getActiveCertificateMount();u.value=t.getObjectByField(i,"text",s.text)}else{const s=t.getEditValueAsNumber("imprint_color_id");if(s==null)if(e.isFolder){var l=t.folder_imprint_color;l&&l.length?u.value=t.getColorFromProductImprintColor(l):u.value=i[0]}else u.value=D(i);else u.value=t.getObjectByField(i,"id",s)}}T(),x.value=!0,a.sendStepEvent(e)}function D(l){const i=t.info.defaultImprintColor;if(i)for(const s in l){const E=l[s];if(E.text.indexOf(i)>=0)return E}else{const s=t.getAttribute("FrontFoil");return s==!1?l[0]:t.getObjectByField(l,"text",s+" Foil")}return l[0]}function T(){if(e.isFolder)r.url=t.getFolderPreview(u.value);else if(e.isCertificateHolder)r.url=t.getHolderPreview(u.value);else if(e.isCertificateMount)r.url=t.getMountPreview(u.value);else if(e.isCertificate)r.url=t.getCertificatePreview(u.value);else if(e.isBusinessCard)Q()?r.url=e.image.large.bc_stacked_rounded:r.url=e.image.large.bc_stacked;else{var l=e.image_daughter+"&fmt=png-alpha";e.isAssortmentBox?l=e.image.large.front+"&fmt=png-alpha":e.isFlatCard&&(e.type=="Vertical"?l=e.image.zoom.front+"&wid=409&hei=587":l=e.image.zoom.front+"&wid=587&hei=409"),r.baseUrl=l,r.url=l,N()}}function N(){if(e.isBusinessCard){T();return}[49,50,52].indexOf(e.product_code)<0||(Q()?r.url=r.baseUrl:r.url=r.baseUrl.replace("ZOOM_rounded","ZOOM_NEW").replace("$design=","$layer_2_src="),(e.isDep||e.isEditableTipOn)&&P.value&&(r.url=t.getDepSmallQtyPreview(r.url)))}function Q(){let l=e.isFlatCard&&!e.isSmallCard?"rounded":"square";return S.value&&(l=S.value.getCornerType()),l=="rounded"}function V(l){g.value=l,a.curIsQuickPrint=l}function I(l){p.value=l,a.curIsBasicPrint=l}function h(l){C.value=l,a.curIsValueCollection=l}function H(){const l=t.isSmallQuantity(),i=l!=P.value;return P.value=l,i}function z(l,i,s){a.sendTrackEvent(l,i,s)}function j(){a.sendBackEvent(),X.visit("/product/"+e.slug+"/")}function q(){x.value&&(z("","Card Quantity",String(M.value.value)),G()==!0&&a.handleNext())}function G(){return t.setEditValue("isQuickPrint",typeof g.value=="boolean"?g.value:!1),t.setEditValue("isBasicPrint",typeof p.value=="boolean"?p.value:!1),t.setEditValue("isValueCollection",typeof C.value=="boolean"?C.value:!1),(e.isDep||e.isEditableTipOn)&&P.value&&(t.removeEditValue("ui_previews_front"),t.setEditValue("front_preview_url",r.url)),t.saveToCookie(),!0}return(l,i)=>(_(),b("div",te,[n("div",ie,[y(F,{class:"block lg:hidden",title:v.title,step:v.idx,"is-editing":o(a).editingOrder},null,8,["title","step","is-editing"]),n("div",{class:c(["previewImageHolder rounded-xl overflow-hidden",[o(O),o($)]])},[n("img",{src:r.url,alt:"",class:c(["m-auto",{"bg-gray-100":!o(e).isAssortmentBox,"w-auto!":!o(e).isBusinessCard,"w-full":o(e).isBusinessCard}])},null,10,le)],2)]),n("div",se,[y(F,{class:"hidden lg:block",title:v.title,step:v.idx,"is-editing":o(a).editingOrder},null,8,["title","step","is-editing"]),K(n("div",ne,[o(e).canQuickPrint?(_(),b("div",re,[y(w,{desc:"Select Production Type",shorter:!0}),n("div",{class:c(["productionTime quickPrint",{selected:g.value}]),title:"Quick Print",style:k({"background-image":"url("+o(m).quick_print.image_2x+")"}),onClick:i[0]||(i[0]=s=>V(!0))}
1,[...i[6]||(i[6]=[n("div",{class:"eventBackground"},null,-1)])],6),n("div",{class:c(["productionTime premiumQuickPrint",{selected:!g.value}]),title:"Premium Customizations",style:k({"background-image":"url("+o(m).quick_print.premium_image_2x+")"}),onClick:i[1]||(i[1]=s=>V(!1))},[...i[7]||(i[7]=[n("div",{class:"eventBackground"},null,-1)])],6)])):B("",!0),o(e).canBasicPrint?(_(),b("div",oe,[y(w,{desc:"Select Production Type",shorter:!0}),n("div",{class:c(["productionTime basicPrint",{selected:p.value}]),title:"Basic Print",style:k({"background-image":"url("+o(m).basic_print.image_2x+")"}),onClick:i[2]||(i[2]=s=>I(!0))},[...i[8]||(i[8]=[n("div",{class:"eventBackground"},null,-1)])],6),n("div",{class:c(["productionTime premiumBasicPrint",{selected:!p.value}]),title:"Custom Print",style:k({"background-image":"url("+o(m).basic_print.premium_image_2x+")"}),onClick:i[3]||(i[3]=s=>I(!1))},[...i[9]||(i[9]=[n("div",{class:"eventBackground"},null,-1)])],6)])):B("",!0),o(e).canValueCollection?(_(),b("div",ae,[y(w,{desc:"Select Production Type",shorter:!0}),n("div",{class:c(["productionTime valueCollection",{selected:C.value}]),title:"Value Collection",style:k({"background-image":"url("+o(m).valueCollection.image_2x+")"}),onClick:i[4]||(i[4]=s=>
1h(!0))},[...i[10]||(i[10]=[n("div",{class:"eventBackground"},null,-1)])],6),n("div",{class:c(["productionTime premiumValueCollection",{selected:!C.value}]),title:"Premium Customizations",style:k({"background-image":"url("+o(m).valueCollection.premium_image_2x+")"}),onClick:i[5]||(i[5]=s=>h(!1))},[...i[11]||(i[11]=[n("div",{class:"eventBackground"},null,-1)])],6)])):B("",!0)],512),[[L,!P.value]]),y(Y,{"prev-title":v.prev,"next-title":v.next,"can-do-next":x.value,class:"mt-8",onHandlePrev:j,onHandleNext:q},null,8,["prev-title","next-title","can-do-next"])])]))}});export{me as default};

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.