PageSourceSearch

https://pure-consulting.com/chunk-5XLPVVFJ.js

js pure-consulting.com collected 2026-10-05 18:44:18 UTC 8,914 bytes, 1 lines download raw bytes

1import{c as L,d as k,e as z,f as R,g as F,h as H,q}from"./chunk-SHPCVOI4.js";import{$ as n,A as b,F as U,G as _,Ja as m,Ka as g,La as w,Mb as S,Na as f,Nb as B,Oa as h,Pa as u,Qb as I,Rb as N,Ua as a,Ub as j,Va as r,Vb as T,W as M,Wb as W,aa as y,ha as P,hb as x,ja as d,mb as E,ta as s,ua as o,va as v,za as O}from"./chunk-NO35EDC2.js";function G(e,C){e&1&&(s(0,"span"),m(1),a(2,"translate"),o()),e&2&&(n(),g(r(2,1,"contactUs.form.buttons.send")))}function J(e,C){e&1&&(s(0,"span"),m(1),a(2,"translate"),o()),e&2&&(n(),g(r(2,1,"contactUs.form.buttons.sending")))}function K(e,C){e&1&&(s(0,"div",19)(1,"p",23),m(2),a(3,"translate"),o()()),e&2&&(n(2),g(r(3,1,"msgSuccess")))}function Q(e,C){e&1&&(s(0,"div",19)(1,"p",24),m(2),a(3,"translate"),o()()),e&2&&(n(2),g(r(3,1,"msgError")))}function X(e,C){e&1&&(s(0,"div",19)(1,"p",24),m(2),a(3,"translate"),o()()),e&2&&(n(2),g(r(3,1,"fieldsRequired")))}var A=(()=>{class e{constructor(p,l,t){this.sharedService=p,this.seoService=l,this.dateService=t,this.applang=this.sharedService.appLang,this.msg={name:"",email:"",title:"",subject:"",message:"",companyName:"",pillar_name:""},this.msgSent=!1,this.msgError=!1,this.fieldsRequired=!1,this.loading=!1,p.langChange$.subscribe(c=>{this.applang=c})}ngOnInit(){this.seoService.setPage("contact-us")}submitForm(){this.msg.name&&this.msg.email&&this.msg.title&&this.msg.subject&&this.msg.message?(this.loading=!0,this.fieldsRequired=!1,this.dateService.post(B.contactus,this.msg).subscribe(p=>{this.loading=!1,this.msg={name:"",email:"",title:"",subject:"",message:"",companyName:"",pillar_name:""},p.data?(this.msgSent=!0,this.msgError=!1):this.msgError=!0},p=>{this.loading=!1,this.msgSent=!0,this.msgError=!1,this.msg={name:"",email:"",title:"",subject:"",message:"",companyName:"",pillar_name:""}})):this.fieldsRequired=!0}static{this.\u0275fac=function(l){return new(l||e)(y(T),y(W),y(j))}}static{this.\u0275cmp=U({type:e,selectors:[["app-contact-us"]],decls:54,vars:51,consts:[["dir","ltr",1,"map-bg"],[1,"container"],[1,"row","g-0","justify-content-end"],[1,"col-12","col-lg-3","pe-lg-7"],[1,"mb-4","mb-lg-7"],[1,"text-secondary","fw-bold"],[1,"fw-medium","fs-14px","lh-base",3,"innerHTML"],[1,""],[1,"contact-form","py-5"],[1,"main-title"],[1,"row","g-0","g-md-5","px-4"],[1,"col-md-6","mb-3"],["type","text","name","name","id","fullName",1,"form-control","bg-transparent","border-top-0","border-end-0","border-start-0","border-bottom","rounded-0","shadow-none","text-white",3,"ngModelChange","ngModel","placeholder"],["type","email","name","email","id","email",1,"form-control","bg-transparent","border-top-0","border-end-0","border-start-0","border-bottom","rounded-0","shadow-none","text-white",3,"ngModelChange","ngModel","placeholder"],["type","text","id","company","name","companyName",1,"form-control","bg-transparent","border-top-0","border-end-0","border-start-0","border-bottom","rounded-0","shadow-none","text-white",3,"ngModelChange","ngModel","placeholder"],["type","text","name","title","id","title",1,"form-control","bg-transparent","border-top-0","border-end-0","border-start-0","border-bottom","rounded-0","shadow-none","text-white",3,"ngModelChange","ngModel","placeholder"],[1,"mb-3","single-field"],["type","text","id","subject","rows","1","name","subject",1,"form-control","bg-transparent","border-top-0","border-end-0","border-start-0","border-bottom","rounded-0","shadow-none","text-white",3,"ngModelChange","ngModel","placeholder"],["type","text","id","message","rows","3","name","message",1,"form-control","bg-transparent","border-top-0","border-end-0","border-start-0","border-bottom","rounded-0","shadow-none","text-white",3,"ngModelChange","ngModel","placeholder"],[1,"col-md-12","text-center"],["type","submit",1,"btn","btn-light","btn-bordered","btn","draw-border",3,"click","disabled"],[4,"ngIf"],["class","col-md-12 text-center",4,"ngIf"],[1,"text-white"],[1,"text-white","danger"]],template:function(l,t){l&1&&(s(0,"section",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"h3",5),m(6),a(7,"translate"),o(),v(8,"p",6),a(9,"translate"),o(),s(10,"div",4)(11,"h3",5),m(12),a(13,"translate"),o(),v(14,"p",6),a(15,"translate"),o(),s(16,"div",7)(17,"h3",5),m(18),a(19,"translate"),o(),v(20,"p",6),a(21,"translate"),o()()()()(),s(22,"section",8)(23,"form")(24,"div",1)(25,"h1",9),m(26),a(27,"translate"),o(),s(28,"div",10)(29,"div",11)(30,"input",12),a(31,"translate"),u("ngModelChange",function(i){return h(t.msg.name,i)||(t.msg.name=i),i}),o()(),s(32,"div",11)(33,"input",13),a(34,"translate"),u("ngModelChange",function(i){return h(t.msg.email,i)||(t.msg.email=i),i}),o()(),s(35,"div",11)(36,"input",14),a(37,"translate"),u("ngModelChange",function(i){return h(t.msg.companyName,i)||(t.msg.companyName=i),i}),o()(),s(38,"div",11)(39,"input",15),a(40,"translate"),u("ngModelChange",function(i){return h(t.msg.title,i)||(t.msg.title=i),i}),o()(),s(41,"div",16)(42,"input",17),a(43,"translate"),u("ngModelChange",function(i){return h(t.msg.subject,i)||(t.msg.subject=i),i}),o()(),s(44,"div",16)(45,"textarea",18),a(46,"translate"),u("ngModelChange",function(i){return h(t.msg.message,i)||(t.msg.message=i),i}),o()(),s(47,"div",19)(48,"button",20),O("click",function(){return t.submitForm(
1)}),P(49,G,3,3,"span",21)(50,J,3,3,"span",21),o()(),P(51,K,4,3,"div",22)(52,Q,4,3,"div",22)(53,X,4,3,"div",22),o()()()()),l&2&&(n(6),w(" ",r(7,25,"contactUs.offices.jeddah.title")," "),n(2),d("innerHTML",r(9,27,"contactUs.offices.jeddah.address"),M),n(4),w(" ",r(13,29,"contactUs.offices.riyadh.title")," "),n(2),d("innerHTML",r(15,31,"contactUs.offices.riyadh.address"),M),n(4),w(" ",r(19,33,"contactUs.offices.cairo.title")," "),n(2),d("innerHTML",r(21,35,"contactUs.offices.cairo.address"),M),n(6),g(r(27,37,"contactUs.title")),n(4),f("ngModel",t.msg.name),d("placeholder",r(31,39,"contactUs.form.fullName.placeholder")),n(3),f("ngModel",t.msg.email),d("placeholder",r(34,41,"contactUs.form.email.placeholder")),n(3),f("ngModel",t.msg.companyName),d("placeholder",r(37,43,"contactUs.form.companyName.placeholder")),n(3),f("ngModel",t.msg.title),d("placeholder",r(40,45,"contactUs.form.title.placeholder")),n(3),f("ngModel",t.msg.subject),d("placeholder",r(43,47,"contactUs.form.subject.placeholder")),n(3),f("ngModel",t.msg.message),d("placeholder",r(46,49,"contactUs.form.message.placeholder")),n(3),d("disabled",t.loading),n(),d("ngIf",!t.loading),n(),d("ngIf",t.loading),n(),d("ngIf",t.msgSent),n(),d("ngIf",t.msgError),n(),d("ngIf",t.fieldsRequired))},dependencies:[x,H,L,k,z,F,R,I],styles:["textarea[_ngcontent-%COMP%]{resize:none}section.map-bg[_ngcontent-%COMP%]{background:url(/assets/images/contact/bg-map-lines.svg) no-repeat center top/105%!important;padding:5rem 0;position:relative}@media (max-width: 850px){section.map-bg[_ngcontent-%COMP%]{background:url(/assets/images/contact/contact-us-solid.png) no-repeat center center/cover!important;padding:1.5rem 0;min-height:auto}}section.map-bg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]{position:relative;z-index:4}section.map-bg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .arrow-top[_ngcontent-%COMP%]{width:54%;height:35%;margin-top:.75rem;margin-left:28%;margin-right:-2.5rem;overflow:hidden}section.map-bg[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .arrow-bottom[_ngcontent-%COMP%]{width:30%;margin-top:-15%;margin-left:48%;margin-right:.9rem}.contact-form[_ngcontent-%COMP%]{background:linear-gradient(0deg,#0a2838,#056a68);padding-bottom:8rem}.contact-form[_ngcontent-%COMP%]   .main-title[_ngcontent-%COMP%]{font-weight:700;font-size:2.5rem;color:#fff}.contact-form[_ngcontent-%COMP%]   .main-title[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:#fff}.contact-form[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]{line-height:2rem}.contact-form[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]::-webkit-input-placeholder{color:#ffffffa2}.contact-form[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]:-moz-placeholder{color:#ffffffa2;opacity:1}.contact-form[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]::-moz-placeholder{color:#ffffffa2;opacity:1}.contact-form[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]:-ms-input-placeholder{color:#ffffffa2}.btn-light[_ngcontent-%COMP%]{background:#00000080;color:#fff;margin-top:15px}.draw-border[_ngcontent-%COMP%]{float:right}.text-white[_ngcontent-%COMP%]{margin-top:1rem;padding:1rem 0;background-color:#00a8a520}.text-white.danger[_ngcontent-%COMP%]{background-color:#ff000020;color:red;border:1px solid #ff0000}"]}
1)}}return e})();var Y=[{path:"",component:A}],V=(()=>{class e{static{this.\u0275fac=function(l){return new(l||e)}}static{this.\u0275mod=_({type:e})}static{this.\u0275inj=b({imports:[S.forChild(Y),S]})}}return e})();var he=(()=>{class e{static{this.\u0275fac=function(l){return new(l||e)}}static{this.\u0275mod=_({type:e})}static{this.\u0275inj=b({imports:[E,V,q,N]})}}return e})();export{he as ContactUsModule};

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.