1import{c as S}from"./orderConstants-DMIQn6Zf.js";import y from"./OverlayLandscape-zydQzGQ2.js";import M from"./AlertMessage-DbRpDja3.js";import C from"./AndroidFBAlert-H1ZwlvRv.js";import v from"./AppLoader-VXe6SKOo.js";import b from"./CusttomFramePreviews-CvXQzpKq.js";import N from"./MountingOptionChoice-Crp3kxQc.js";import{u as h}from"./appPropertiesStore-C4AJNSeW.js";import{u as k}from"./commonComponentStateStore-CqGEfmWh.js";import{u as A}from"./trackingStore-DoI0HypY.js";import{u as V}from"./useAppDetection-BJGtX2bs.js";import{u as T}from"./useCropperDetection-DOhW7kY1.js";import{s as B,M as I,A as $,K as e,u as t,H as D,B as w,N as F,G as O,D as c}from"./inertia-prototypes-_0KFShPv.js";import"./useDevice-Bk5XUS65.js";import"./index-BAzMPhwh.js";import"./index-DyiQYywk.js";/* empty css */import"./_plugin-vue_export-helper-DlAUqK2U.js";import"./LoaderProgress-Dz9m5p7C.js";import"./CssSpinner-B0a0ZVio.js";import"./SingleProductPreviews-B0YObAK0.js";import"./isEmpty-Bn1fYr_B.js";import"./_commonjsHelpers-D6-XlEtG.js";import"./isSymbol-DvzfyB44.js";import"./debounce-CQaEZzkU.js";import"./index-DLgy2mg4.js";import"./vuejs-confirm-dialog.es-Cv76IcgE.js";import"./PhotoOpen-jibJVJak.js";import"./index-DdHpPoOf.js";import"./DialogPopup-B0H5b0GX.js";import"./articleStore-hB4tM4vH.js";import"./pinia-CmWmgzNP.js";import"./filesmetaStore-DLIp82wQ.js";import"./useRollbar-DH-CgsqF.js";import"./useFileHandling-Bhp8eoif.js";import"./commonComponentFunctionsStore-CWr9jnR3.js";/* empty css *//* empty css */import"./PhotoChoice-eD__OfO4.js";import"./PhotoEdit-4SYgzBXJ.js";import"./ArticleText-Br9ACtUT.js";import"./index-BUijt7wr.js";import"./usePasParCalc-Dufh3YIs.js";import"./popper-CMBiYTiD.js";import"./PhotoCropper-C8ECB4ea.js";import"./PinchOverlay-DuEKS-y4.js";import"./PassePartoutTextEditor-BbPvWKPz.js";import"./CropperZoom-ATOE3QcT.js";import"./ProductOptionsMenu-3zNIflx1.js";import"./ProductOptionsFooter-HvywwPIJ.js";/* empty css */import"./ColorFilter-C598k74u.js";import"./ProductOptionsSlider-D0lBGwwG.js";import"./HorizontalSlider-1aq54MS0.js";import"./ProductOptionsSlide-drjlU8ph.js";import"./FrameColor-Cx-hHMH_.js";import"./ArticleSize-Cp1l6Y3E.js";import"./useCurrency-211eAt7K.js";import"./PassePartoutPicker-DipWX_FV.js";import"./ProductOptionsHeader-Czygm3mA.js";import"./StockPhotos-DvrQwCfV.js";import"./StockPhotoPreview-CjwJHsKJ.js";import"./StockphotoCategoryButton-DdQCuCFx.js";/* empty css */import"./AppOverlay-CNkctP4P.js";import"./OrderNav-Il20bQbM.js";import"./PhotoPreviews-D0PnwYwO.js";import"./PhotoPreview-8c1K3po3.js";import"./PassePartoutTextDisplay-4ZKf_dnv.js";import"./PhotoUpload-Nv4TQXd3.js";import"./usePreloadAssets-B8rR4ejr.js";import"./PageHead-CvO3Xau4.js";/* empty css */import"./OptionBlock-8ux5PgtF.js";import"./OptionBlockButton-8qJdplcs.js";const P=["type","cropper-orientation"],io={__name:"CusttomFramePage",props:{defaultArticleId:{type:[String,Number],default:null},magnificationTolerance:{type:Number,default:null},bleedMM:{type:Number,default:null},timeoutMin:{type:[Number,String],default:null},selectedMountingOptionId:{type:[Number,String,null],default:null},jsCodeVersion:{type:[Number,String],default:null}},setup(n){const o=n,p=h(),r=k(),l=A(),{cssVars:u,checkBEJSVersion:f,applyServerSideVars:d}=V(),{cssClasses:_,cropperOrientation:g}=T(),s=S.page_names;return d({defaultArticleId:o.defaultArticleId,magnificationTolerance:o.magnificationTolerance,bleedMM:o.bleedMM,timeoutMin:o.timeoutMin,selectedMountingOptionId:o.selectedMountingOptionId,jsCodeVersion:o.jsCodeVersion}),B(async()=>{var a,m;if(await f(),l.track({id:"open_order_custtomframe_page",name:"open_order_custtomframe_page",url:`/order/${((m=(a=window==null?void 0:window.$constants)==null?void 0:a.trackingSlug)==null?void 0:m.custtomframe)??"custtomframe"}/open`,data:{event_category:"order_custtomframe_tool",event_label:"open order custtomframe page"}}),p.resetLoader(),r.modal_photo_edit_active=!1,(r.active_page??"")!=="")return;const i=s.custtomframe_previews??"";i&&(r.active_page=i,r.prev_page=i)}),(i,a)=>{const m=I("DialogsWrapper");
1return c(),$("div",{id:"custtomframes",class:O(["app",t(_)]),style:F({height:t(p).app_height,...t(u)}),type:t(p).type_variation,"cropper-orientation":t(g)},[e(y),e(M,{color_btn:"#FF2C82"}),e(C),e(m),e(b,{magnificationTolerance:n.magnificationTolerance},null,8,["magnificationTolerance"]),t(r).active_page===t(s).mounting_option_choice?(c(),D(N,{key:0})):w("",!0),e(v)],14,P)}}};export{io 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.