PageSourceSearch

https://settings.48hourprint.com/5294.41e68f2501f411d1.js

js 48hourprint.com collected 2026-10-03 22:14:08 UTC 16,917 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkaccount_settings=self.webpackChunkaccount_settings||[]).push([[5294],{73555:(C,h,o)=>{o.d(h,{E:()=>d});var p=o(19212),e=o(40285);let d=(()=>{class g{constructor(u){this.ngControl=u,this.el=u}onChange(){this.el.control.patchValue(this.el.control.value.trim())}static{this.\u0275fac=function(c){return new(c||g)(p.Y36(e.a5))}}static{this.\u0275dir=p.lG2({type:g,selectors:[["","no-whitespace",""]],hostBindings:function(c,v){1&c&&p.NdJ("change",function(){return v.onChange()})}})}}return g})()},10802:(C,h,o)=>{function p(){return e=>0!==("string"==typeof e.value?e.value:"").trim().length?null:{whitespace:!0}}o.d(h,{o:()=>p})},85294:(C,h,o)=>{o.r(h),o.d(h,{AppFooterComponent:()=>G});var p=o(3609),e=o(19212),d=o(69745),g=o(39346),m=o(96814),u=o(44040),c=o(40285),v=o(74420),w=o(10802),b=o(90482),S=o(22567),Z=o(72026),T=o(74912),k=o(73555);function N(n,a){1&n&&(e.TgZ(0,"div",22)(1,"span",23),e._uU(2,"Invalid email"),e.qZA()())}function y(n,a){1&n&&(e.ynx(0),e._UZ(1,"i",24),e.BQk())}const x=(n,a,t)=>({"has-error":n,"has-valid-value":a,"has-value":t}),A=n=>({"btn-newsletter-disable":n}),F=n=>({sending:n});function L(n,a){if(1&n){const t=e.EpF();e.TgZ(0,"div",14)(1,"div",15)(2,"div",16)(3,"input",17),e.NdJ("focus",function(){e.CHM(t);const i=e.oxw(2);return e.KtG(i.resetErrorValidation())}),e.qZA(),e._UZ(4,"input",18),e.YNc(5,N,3,0,"div",19),e.qZA()(),e.TgZ(6,"div",20)(7,"button",21),e._uU(8),e.YNc(9,y,2,0,"ng-container",0),e.qZA()()()}if(2&n){const t=e.oxw(2);e.xp6(),e.Q6J("ngClass",e.kEZ(6,x,t.showControlError("email")||t.showErrorValidation,t.hasValidValue("email")&&!t.showErrorValidation,t.hasValue("email"))),e.xp6(4),e.Q6J("ngIf",t.showControlError("email")),e.xp6(2),e.Q6J("ngClass",e.VKq(10,A,!t.enableSubmitBtn))("ngClass",e.VKq(12,F,t.processingRequest)),e.xp6(),e.hij(" ",t.processingRequest?"":"Join Now"," "),e.xp6(),e.Q6J("ngIf",t.processingRequest)}}function D(n,a){1&n&&(e.TgZ(0,"div",25)(1,"p",26),e._UZ(2,"i",27),e._uU(3," Please provide a valid email address. "),e.qZA()())}function U(n,a){1&n&&(e.TgZ(0,"div",25)(1,"p",26),e._UZ(2,"i",27),e._uU(3," This session has expired. Please refresh and try again. "),e.qZA()())}function E(n,a){1&n&&(e.TgZ(0,"div",28)(1,"label",29),e._UZ(2,"i",30),e._uU(3," Thanks for Joining!"),e.qZA(),e.TgZ(4,"p",31),e._uU(5," Look for your new offers and updates in your inbox s
1oon. "),e.qZA()())}function M(n,a){if(1&n){const t=e.EpF();e.ynx(0),e.TgZ(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"h2"),e._uU(6,"Join Us! "),e.qZA(),e.TgZ(7,"p",5),e._uU(8,"We'll send offers and updates about our latest products just for you."),e.qZA()()(),e.TgZ(9,"div",6)(10,"div",7)(11,"div",8)(12,"form",9),e.NdJ("ngSubmit",function(){e.CHM(t);const i=e.oxw();return e.KtG(i.subscribe())}),e.YNc(13,L,10,14,"div",10),e.TgZ(14,"div",11),e.YNc(15,D,4,0,"div",12)(16,U,4,0,"div",12)(17,E,6,0,"div",13),e.qZA()()()()()()(),e.BQk()}if(2&n){const t=e.oxw();e.xp6(12),e.Q6J("formGroup",t.newsletterForm),e.xp6(),e.Q6J("ngIf",!t.successAlert),e.xp6(2),e.Q6J("ngIf",t.showErrorValidation),e.xp6(),e.Q6J("ngIf",t.showCsrfError),e.xp6(),e.Q6J("ngIf",t.successAlert)}}let J=(()=>{class n{constructor(t,s,i,l,r,_){if(this.fb=t,this.NewsletterService=s,this.ConfigManagerService=i,this.CrossStorageClientService=l,this.AuthService=r,this.CsrfService=_,this.eventSourceCode="FS",this.enableSubmitBtn=!1,this.processingRequest=!1,this.unsubscribedFlag="",this.customerData={},this.showErrorValidation=!1,this.successAlert=!1,this.formName="newsletter_subscribe",this.showCsrfError=!1,this.appConfig=this.ConfigManagerService.getConfig("app"),this.customerDataField=this.ConfigManagerService.getConfig("customer").customer_data_field,r.logged_in$.subscribe(f=>{this.getCustomerData()}),r.logged_out$.subscribe(f=>{this.unsubscribedFlag="y"}),r.customerInfo$.subscribe(f=>{this.getCustomerData()}),this.AuthService.parseAccessTokenData()){const f=this.AuthService.parseAccessTokenData();this.customerInfo=f.data}}ngOnInit(){this.csrfToken||this.CsrfService.getCsrfToken(this.formName).subscribe(t=>{t.token&&(this.csrfToken=t.token)}),this.getCustomerData(),this.buildForm()}getCustomerData(){this.crossStorageConfig=this.ConfigManagerService.getConfig("cross_storage"),this.CrossStorageClientService.onInit(this.crossStorageConfig.hub_url,this.crossStorageConfig.hub_opt),this.CrossStorageClientService.getData(this.customerDataField).then(t=>{t?(this.customerData=JSON.parse(t),typeof this.customerData.unsubscribed_flag<"u"&&(this.unsubscribedFlag=this.customerData.unsubscribed_flag)):this.unsubscribedFlag="y"})}setCustomerData(t){if(null!=this.customerData){this.crossStorageConfig=this.ConfigManagerService.getConfig("cross_storage"),this.CrossStorageClientService.onInit(this.crossStorageConfig.hub_url,this.crossStorageConfig.hub_opt),this.customerData.unsubscribed_flag=t;const s=JSON.stringify(this.customerData);this.CrossStorageClientService.setData(this.customerDataField,s),this.unsubscribedFlag=t}}buildForm(){this.newsletterForm=this.fb.group({email:["",[c.kI.required,(0,v.L)(),(0,w.o)()]]}),this.newsletterForm.valueChanges.subscribe(t=>{this.enableSubmitBtn=!this.showControlError("email")})}showControlError(t){return this.newsletterForm.get(t).invalid&&this.newsletterForm.get(t).dirty}hasValue(t){return this.newsletterForm.get(t).value}hasValidValue(t){return this.newsletterForm.get(t).valid&&this.newsletterForm.get(t).value}resetErrorValidation(){this.showErrorValidation=!1}subscribe(){const t=this.newsletterForm.get("email").value,s={email:t,newsletter_event_source_code:this.eventSourceCode,website_code:this.appConfig.website_code,company_code:this.appConfig.company_code,csrf_token:this.csrfToken,csrf_token_form_name:this.formName,form_name:this.formName};this.processingRequest=!0,this.enableSubmitBtn=!1,this.NewsletterService.commprefSubscribe(s).subscribe(i=>{i.success?(typeof this.customerInfo<"u"&&this.customerInfo.email==t&&this.setCustomerData("n"),this.showErrorValidation=!1,this.newsletterForm.reset(),this.successAlert=!0):this.showErrorValidation=!0,this.processingRequest=!1,this.enableSubmitBtn=!1},i=>{412==i.status&&(this.showCsrfError=!0),this.processingRequest=!1,this.enableSubmitBtn=!1})}static{this.\u0275fac=function(s){return new(s||n)(e.Y36(c.QS),e.Y36(b.B),e.Y36(g.Q),e.Y36(S.T),e.Y36(Z.e),e.Y36(T.f))}}static{this.\u0275cmp=e.Xpm({type:n,selectors:[["newsletter"]],inputs:{eventSourceCode:"eventSourceCode"},decls:1,vars:1,consts:[[4,"ngIf"],[1,"newsletter-region"],[1,"comp-newsletter-container","container"],[1,"sms-wgt-text-image","wgt-txt-classes-gray_hr"],[1,"wgt-text-title"],[1,"newsletter-description"],[1,"footer-content"],[1,"comp-newsletter-container"],[1,"newsletter-info-container"],["role","form","novalidate","","autocomplete","off",1,"newsletter-form",3,"formGroup","ngSubmit"],["class","form-wrapper",4,"ngIf"],[1,"message-wrapper"],["class","site-alert-warning alert alert-warning","role","alert",4,"ngIf"],["class","site-alert-success alert alert-success","role","alert","ng-if","newsletter.actions.showSuccess",4,"ngIf"],[1,"form-wrapper"],[1,"input-field","site-form-group",3,"ngClass"],[1,"site-input-group"],["type","text","formControlName","email","id","email","autocomplete","off","no-whitespace","","maxlength","50","placeholder","Enter your email",1,"site-form-input","form-control",3,"focus"],["type","hidden","name","csrf","value",""],["class","input-error-container",4,"ngIf"],[1,"action-btn-container","action-btn-wrapper"],["type","submit","data-qaid","newsletterSubscribe",1,"site-btn-primary","newsletter-submit-btn",3,"ngClass"],[1,"input-error-container"],[1,"input-error-message"],[1,"fa","fa-spinner","fa-spin","spinner-icon"],["role","alert",1,"site-alert-warning","alert","alert-warning"],[1,"alert-message"],[1,"fa","fa-exclamation-triangle"],["role","alert","ng-if","newsletter.actions.showSuccess",1,"site-alert-success","alert","alert-success"],[1,"alert-title"],[1,"fa","fa-thumbs-up"],[1,"alert-description"]],template:function(s,i){1&s&&e.YNc(0,M,18,5,"ng-container",0),2&s&&e.Q6J("ngIf","y"==i.unsubscribedFlag||i.successAlert)},dependencies:[m.mk,m.O5,k.E,c._Y,c.Fj,c.JJ,c.JL,c.nD,c.sg,c.u],encapsulation:2})}}return n})();var I=o(27417);let V=(()=>{class n{transform(t,...s){return Object.keys(t).map(i=>{if("string"!=typeof t[i])return t[i].key=i,t[i]})}static{this.\u0275fac=function(s){return new(s||n)}}static{this.\u0275pipe=e.Yjl({name:"siteObjNgFor",type:n,pure:!0})}}return n})();function Y(n,a){1&n&&e._UZ(0,"newsletter")}function H(n,a){if(1&n){const t=e.EpF();e.TgZ(0,"li")(1,"a",28),e.NdJ("click",function(i){const r=e.CHM(t).$implicit;return e.KtG("#"===r.url?i.preventDefault():null)}),e.qZA()()}if(2&n){const t=a.$implicit;e.xp6(),e.Gre("site-secondary-link ",t.custom_styles,""),e.s9C("href",t.url,e.LSH),e.Q6J("innerHTML",t.catalog_name,e.oJD),e.uIk("rel",t.rel_attribute?t.rel_attribute:null)}}function Q(n,a){if(1&n){const t=e.EpF();e.TgZ(0,"div",19)(1,"h4",20),e.NdJ("click",function(){const l=e.CHM(t).$implicit,r=e.oxw(2);return e.KtG(r.toggleFooterLinks(l.catalog_item_id))}
1),e._UZ(2,"span",21),e.TgZ(3,"span",22),e._UZ(4,"i",23)(5,"i",24),e.qZA()(),e.TgZ(6,"div",25)(7,"ul",26),e.YNc(8,H,2,6,"li",27),e.ALo(9,"siteObjNgFor"),e.qZA()()()}if(2&n){const t=a.$implicit;e.xp6(),e.uIk("data-id",t.catalog_item_id),e.xp6(),e.Q6J("innerHTML",t.catalog_name,e.oJD),e.xp6(6),e.Q6J("ngForOf",e.lcZ(9,3,t.sorted_children))}}function O(n,a){if(1&n&&(e.ynx(0),e.YNc(1,Q,10,5,"div",18),e.ALo(2,"siteObjNgFor"),e.BQk()),2&n){const t=e.oxw();e.xp6(),e.Q6J("ngForOf",e.lcZ(2,1,t.footerNavData))}}function q(n,a){if(1&n&&(e.TgZ(0,"div",29)(1,"h4",30),e._uU(2," Connect with us"),e.TgZ(3,"span",31),e._uU(4,"!"),e.qZA()(),e.TgZ(5,"div",32),e._uU(6," Get insider tips about printing, design, marketing, and more on your favorite social network. "),e.qZA(),e.TgZ(7,"div",33)(8,"a",34),e._UZ(9,"img",35),e.qZA(),e.TgZ(10,"a",36),e._UZ(11,"img",37),e.qZA(),e.TgZ(12,"a",38),e._UZ(13,"img",39),e.qZA(),e.TgZ(14,"a",40),e._UZ(15,"img",41),e.qZA(),e.TgZ(16,"a",42),e._UZ(17,"img",43),e.qZA()()()),2&n){const t=e.oxw();e.xp6(9),e.MGl("src","",t.appConfig.shared_image_path,"/icons/fb-icon.png",e.LSH),e.xp6(2),e.MGl("src","",t.appConfig.shared_image_path,"/icons/linkedin-icon.png",e.LSH),e.xp6(2),e.MGl("src","",t.appConfig.shared_image_path,"/icons/pinterest-icon.png",e.LSH),e.xp6(2),e.MGl("src","",t.appConfig.shared_image_path,"/icons/twitter-x-icon.svg",e.LSH),e.xp6(2),e.MGl("src","",t.appConfig.shared_image_path,"/icons/youtube-icon.png",e.LSH)}}const B=n=>({"no-social-links":n});let G=(()=>{class n{onResize(t){this.setFooterView()}constructor(t,s,i,l){this.MenuNavService=t,this.ConfigManagerService=s,this.Router=i,this.Location=l,this.hideNewsletter=!1,this.hideSocialLinks=!1,this.appConfig=this.ConfigManagerService.getConfig("app"),this.MenuNavService.menuNavData$.subscribe(r=>{this.footerNavData||(this.footerNavData=this.sortNav(r.footer_nav))}),this.setNewsletterAndSocialVisibility(),this.Router.events.subscribe(r=>{r instanceof p.OD&&this.setNewsletterAndSocialVisibility(),r instanceof p.m2&&this.setNewsletterAndSocialVisibility()})}ngAfterViewInit(){this.setFooterView(),this.setCurrentYear(),this.footerNavData||this.getMenuNavData()}getMenuNavData(){this.MenuNavService.getMenuNavData(this.appConfig.site_url+"/menu-nav")}setCurrentYear(){this.currentYear=(new Date).getFullYear()}toggleFooterLinks(t){if(this.mobileView){const s=document.getElementsByClassName("site-link-heading");[].forEach.call(s,function(i){const l=i.nextElementSibling;i.dataset.id==t?(i.classList.toggle("active"),l.classList.toggle("shown")):i.classList.contains("active")&&(i.classList.remove("active"),l.classList.remove("shown"))})}}closeActiveFooterAccordion(){const t=document.getElementsByClassName("site-link-heading");[].forEach.call(t,function(s){const i=s.nextElementSibling;s.classList.contains("active")&&(s.classList.remove("active"),i.classList.remove("shown"))})}setFooterView(){this.mobileView=window.innerWidth<=767,this.mobileView||this.closeActiveFooterAccordion()}setNewsletterAndSocialVisibility(){const s=this.Location.path().split("?");let i=!1;const l=this.appConfig.hidden_newsletter_paths;for(const f in l)s[0].search(l[f])>=0&&(i=!0);this.hideNewsletter=i;let r=!1;const _=this.appConfig.hidden_social_links_paths;for(const f in _)s[0].search(_[f])>=0&&(r=!0);this.hideSocialLinks=r}sortNav(t){if(t){const s={};for(const i in t)s[t[i].sort]=t[i];return s}return t}static{this.\u0275fac=function(s){return new(s||n)(e.Y36(d.Y),e.Y36(g.Q),e.Y36(p.F0),e.Y36(m.Ye))}}static{this.\u0275cmp=e.Xpm({type:n,selectors:[["app-footer"]],hostBindings:function(s,i){1&s&&e.NdJ("resize",function(r){return i.onResize(r)},!1,e.Jf7)},decls:28,vars:26,consts:[[1,"footer-wrapper"],[1,"comp-announcement-container",3,"endPointUrl","placeholderCode","websiteCode","containerClass","closeIconClass"],[1,"global-footer-container",3,"ngClass"],[4,"ngIf"],[1,"footer-links-container","container"],[1,"site-links"],["class","social-links",4,"ngIf"],[1,"terms-payment-icons-container"],[1,"terms-copyright-links"],[1,"site-secondary-link",3,"href"],[1,"copyright"],[1,"payment-icons-container","scroll-lazy"],["alt","visa icon",1,"payment-icons",3,"src"],["alt","mastercard icon",1,"payment-icons",3,"src"],["alt","american express icon",1,"payment-icons",3,"src"],["alt","discover icon",1,"payment-icons",3,"src"],["alt","paypal icon",1,"payment-icons",3,"src"],[3,"cookieDomain"],["class","site-link-column",4,"ngFor","ngForOf"],[1,"site-link-column"],[1,"site-link-heading",3,"click"],[3,"innerHTML"],[1,"accordion-icon-container"],[1,"accordion-closed-icon","pp-open"],[1,"accordion-open-icon","pp-up"],[1,"link-list-wrapper"],[1,"site-link-list"],[4,"ngFor","ngForOf"],[3,"href","innerHTML","click"],[1,"social-links"],[1,"social-links-heading"],[1,"punctuation"],[1,"social-links-message"],[1,"social-link-icons"],["href","https://www.facebook.com/PrintPlace","target","_blank","rel","noopener",1,"social-link-icon","fb-link-icon"],["alt","facebook icon",1,"s
1ocial-icon-img",3,"src"],["href","https://www.linkedin.com/company/printplace-com","target","_blank","rel","noopener",1,"social-link-icon","linkedin-link-icon"],["alt","pt icon",1,"social-icon-img",3,"src"],["href","https://www.pinterest.com/printplace/","target","_blank","rel","noopener",1,"social-link-icon","pinterest-link-icon"],["alt","pinterest icon",1,"social-icon-img",3,"src"],["href","https://twitter.com/printplace","target","_blank","rel","noopener",1,"social-link-icon","twitter-link-icon"],["alt","twitter icon",1,"social-icon-img",3,"src"],["href","https://www.youtube.com/user/PrintPlacedotcom","target","_blank","rel","noopener",1,"social-link-icon","youtube-link-icon"],["alt","youtube icon",1,"social-icon-img",3,"src"]],template:function(s,i){1&s&&(e.TgZ(0,"div",0),e._UZ(1,"app-announcement-placeholder",1),e.TgZ(2,"footer",2),e.YNc(3,Y,1,0,"newsletter",3),e.TgZ(4,"div",4)(5,"div",5),e.YNc(6,O,3,3,"ng-container",3),e.qZA(),e.YNc(7,q,18,5,"div",6),e.TgZ(8,"div",7)(9,"div",8)(10,"a",9),e._uU(11,"Terms and Conditions"),e.qZA(),e._uU(12," | "),e.TgZ(13,"a",9),e._uU(14,"Privacy Policy"),e.qZA(),e._uU(15," | "),e.TgZ(16,"a",9),e._uU(17,"Sitemap"),e.qZA(),e.TgZ(18,"span",10),e._uU(19),e.qZA()(),e.TgZ(20,"div",11),e._UZ(21,"img",12)(22,"img",13)(23,"img",14)(24,"img",15)(25,"img",16),e.qZA()()()(),e._UZ(26,"app-announcement-placeholder",1),e.qZA(),e._UZ(27,"announcement-preview-tool",17)),2&s&&(e.xp6(),e.Q6J("endPointUrl",i.appConfig.submodule_api_url+"/announcements")("placeholderCode","FOOTER_TOP")("websiteCode",i.appConfig.website_code)("containerClass","footer-top")("closeIconClass","pp-close-x"),e.xp6(),e.Q6J("ngClass",e.VKq(24,B,i.hideSocialLinks)),e.xp6(),e.Q6J("ngIf",!i.hideNewsletter),e.xp6(3),e.Q6J("ngIf",i.footerNavData),e.xp6(),e.Q6J("ngIf",!i.hideSocialLinks),e.xp6(3),e.MGl("href","",i.appConfig.site_url,"/terms-of-use",e.LSH),e.xp6(3),e.MGl("href","",i.appConfig.site_url,"/privacy-policy",e.LSH),e.xp6(3),e.MGl("href","",i.appConfig.site_url,"/Sitemap",e.LSH),e.xp6(3),e.hij(" \xa9 2006-",i.currentYear," PrintPlace.com All Rights Reserved. "),e.xp6(2),e.MGl("src","",i.appConfig.shared_image_path,"/icons/visa-icon.png",e.LSH),e.xp6(),e.MGl("src","",i.appConfig.shared_image_path,"/icons/mastercard-icon.png",e.LSH),e.xp6(),e.MGl("src","",i.appConfig.shared_image_path,"/icons/amex-icon.png",e.LSH),e.xp6(),e.MGl("src","",i.appConfig.shared_image_path,"/icons/discover-icon.png",e.LSH),e.xp6(),e.MGl("src","",i.appConfig.shared_image_path,"/icons/paypal-icon.png",e.LSH),e.xp6(),e.Q6J("endPointUrl",i.appConfig.submodule_api_url+"/announcements")("placeholderCode","FOOTER_BOTTOM")("websiteCode",i.appConfig.website_code)("containerClass","footer-bottom")("closeIconClass","pp-close-x"),e.xp6(),e.Q6J("cookieDomain",i.appConfig.cookie_domain))},dependencies:[m.mk,m.sg,m.O5,u.C,J,I.n,V],encapsulation:2})}}return n})()}}]);

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.