PageSourceSearch

https://get-in.com/en/cms-payment-form.module-H66H2ED3.js

js get-in.com collected 2026-10-03 20:28:17 UTC 7,546 bytes, 2 lines download raw bytes

1import{a as C}from"./chunk-FIEQ6VGF.js";import{a as ne}from"./chunk-LPUMUIRZ.js";import"./chunk-CYCM3RMZ.js";import{g as oe}from"./chunk-VRKKW3YG.js";import"./chunk-EL7BHOII.js";import{a as ie}from"./chunk-OHXAIMNI.js";import"./chunk-XXYUR4VB.js";import"./chunk-QOBTJA7H.js";import"./chunk-WZCGUZ4C.js";import"./chunk-RMI4RNG7.js";import"./chunk-BOY5XLW6.js";import"./chunk-C7MSEEIY.js";import"./chunk-FHSKWREM.js";import"./chunk-7H6PHJQU.js";import"./chunk-L2J5ABFW.js";import"./chunk-DWAZZ7VO.js";import{J as K,K as L,L as J,b as V,c as W,h as z,i as $,p as Z,t as q,w as H}from"./chunk-MTWVMMTV.js";import"./chunk-6FMUVZTV.js";import"./chunk-4GF7H5DQ.js";import{c as te}from"./chunk-2UU7EWIA.js";import"./chunk-E52PDVPR.js";import"./chunk-UKTE5MGH.js";import"./chunk-DASFUKKT.js";import"./chunk-YHWQER4F.js";import{a as Y}from"./chunk-BT75IBSD.js";import{e as ee}from"./chunk-EAATH5OS.js";import"./chunk-EJFYM7KG.js";import"./chunk-4IY5Y64V.js";import"./chunk-OAUPCMQT.js";import"./chunk-MNVAI74P.js";import{e as Q,g as X,i as x}from"./chunk-N7TVKSTK.js";import"./chunk-XHS2HQOR.js";import"./chunk-SNKY6I5R.js";import{A,E as U,n as j,o as B,q as R,r as T,s as G}from"./chunk-QKVROGXD.js";import{Ab as d,Ec as F,Fc as E,Ic as v,Jc as k,La as N,Mb as w,Nb as h,Sb as _,Uc as c,Vc as O,hc as a,id as D,ka as g,md as I,nd as M,sc as m,tc as l,ub as r,uc as S,vc as u,wc as f}from"./chunk-4BCQERYJ.js";import{r as P}from"./chunk-DYO6X7YC.js";var de=t=>({save_settings_disabled:t});function pe(t,e){t&1&&(u(0),c(1,"Gender"),f())}function ue(t,e){t&1&&(u(0),c(1,"Instagram URL"),f())}function fe(t,e){if(t&1&&(u(0),c(1),f()),t&2){let n=E().$implicit;r(),O(n==null?null:n.key)}}function ve(t,e){if(t&1&&(m(0,"div",10),u(1),S(2,"input",11),m(3,"label",12),u(4,13),_(5,pe,2,0,"ng-container",14)(6,ue,2,0,"ng-container",14)(7,fe,2,1,"ng-container",15),f(),l(),f(),l()),t&2){let n=e.$implicit;r(2),v("formControlName",n==null?null:n.key),v("id",n==null?null:n.key),a("checked",n==null?null:n.value),r(),v("for",n==null?null:n.key),r(),a("ngSwitch",n==null?null:n.key),r(),a("ngSwitchCase","gender"),r(),a("ngSwitchCase","custom_instagram_url")}}function ge(t,e){if(t&1&&(m(0,"div",10),S(1,"input",11),m(2,"label",12),c(3,"Block"),l()()),t&2){let n=e.$implicit;r(),v("formControlName",n==null?null:n.key),k("id","b_",n==null?null:n.key,""),a("checked",n==null?null:n.value),r(),k("for","b_",n==null?null:n.key,"")}}var se=(()=>{let e=class e{constructor(i,o,s,p,b,y,le,me,ce){this.dialogService=i,this.formBuilder=o,this.eventService=s,this.router=p,this.activatedRoute=b,this.zone=y,this.globals=le,this.nav=me,this.dialog=ce,this.event_id=0,this.nav.customWrapperClass="full-screen"}ngOnInit(){this.activatedRoute.params&&this.activatedRoute.params.subscribe(i=>{this.event_id=parseInt(i.event_id)}),this.formInputsForm=this.formBuilder.group({}),this.blockedInputsForm=this.formBuilder.group({}),this.getPaymentForm()}getPaymentForm(){this.eventService.getPaymentFormData(this.event_id).subscribe(i=>{i.data&&(this.form_inputs=i.data.form_inputs,this.blocked_inputs=i.data.blocked_inputs,this.custom_inputs=i.data.custom_inputs),this.formInputsForm=this.createFormControls(this.form_inputs),this.blockedInputsForm=this.createFormControls(this.blocked_inputs)},i=>{this.dialogService.alertsModal(i.code?"cms":"errors",i.code?i.code:4,5e3,!1,i.log_id)})}createFormControls(i,o=""){let s=this.formBuilder.group({});for(let p in i){let b=p,y=i[p];s.addControl(b,this.formBuilder.control(y))}return s}ngOnDestroy(){this.nav.customWrapperClass=void 0}onSubmit(){return P(this,null,function*(){if(this.form_inputs instanceof Object){let i={event_id:this.event_id,custom_inputs:this.custom_inputs,form_inputs:this.formInputsForm.value,blocked_inputs:this.blockedInputsForm.value};this.eventService.setEventInputs(i.event_id,i).subscribe(o=>{o.success?(o.web_hooks?this.dialogService.alertsModal("success","successWebhook",5e3,!0):this.dialogService.alertsModal("success","success",5e3,!0),this.router.navigate([this.event_id])):this.dialogService.alertsModal("cms",o.error,5e3,!1)},o=>{this.dialogService.alertsModal("cms",4,5e3,!1)})}else this.dialogService.alertsModal("cms",1,5e3,!1)})}openCustomFieldsModal(){this.dialog.open(C,{data:{id:this.event_id,cmsPage:!0},panelClass:"custom-fields-modal",maxWidth:"100vw",maxHeight:"100vh",height:"100vh",width:"100vw"}).afterClosed().subscribe(o=>{o===void 0||o.length===0||(this.custom_inputs=o.controls.custom_inputs.value)})}};e.\u0275fac=function(o){return new(o||e)(d(oe),d(K),d(ne),d(X),d(Q),d(N),d(Y),d(te),d(ee))},e.\u0275cmp=w({type:e,selectors:[["app-cms-payment-form"]],standalone:!1,decls:23,vars:12,consts:[[1,"payment-form-section","col-md-12"],[1,"col-md-offset-3","col-md-6","col-xs-12"],[1,"text-center"],[1,"col-md-offset-3","col-md-6","col-xs-12","mb30"],[3,"formGroup"],["ngDefaultControl","",4,"ngFor","ngForOf"],[1,"custom_inputs_container","p0"],[1,"btn","btn-success",2,"width","100%",3,"click"],[1,"col-md-12","col-xs-12","pl0","pr0","mt20","save_settings","text-center",3,"ngClass"],[1,"col-md-12","col-xs-12","pl0","pr0",3,"click","disabled"],["ngDefaultControl",""],["type","checkbox",3,"formControlName","checked","id"],[1,"mr5",3,"for"],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"]],template:function(o,s){o&1&&(m(0,"section",0)(1,"div",1)(2,"h1",2),c(3,"Purchase form settings"),l(),m(4,"p"),c(5,"The purchase form's fields are listed below. Please tick the fields you wish to 
1set as required."),l()(),m(6,"div",3)(7,"form",4)(8,"p"),c(9,"Field"),l(),_(10,ve,8,7,"div",5),I(11,"keyvalue"),l(),m(12,"form",4)(13,"p"),c(14,"Blocked"),l(),_(15,ge,4,6,"div",5),I(16,"keyvalue"),l(),m(17,"div",6)(18,"button",7),F("click",function(){return s.openCustomFieldsModal()}),c(19,"Manage custom fields"),l()()(),m(20,"div",8)(21,"button",9),F("click",function(){return s.onSubmit()}),c(22," Update purchase form "),l()()()),o&2&&(r(7),a("formGroup",s.formInputsForm),r(3),a("ngForOf",M(11,6,s.form_inputs)),r(2),a("formGroup",s.blockedInputsForm),r(3),a("ngForOf",M(16,8,s.blocked_inputs)),r(5),a("ngClass",D(10,de,s.formInputsForm.invalid)),r(),a("disabled",s.formInputsForm.invalid||s.blockedInputsForm.invalid))},dependencies:[j,B,R,T,G,Z,W,V,z,$,q,H,A],styles:[".payment-form-section[_ngcontent-%COMP%]{background:#fff;color:#000;height:calc(100vh - 100px)}input.ng-invalid.ng-touched[_ngcontent-%COMP%], select.ng-invalid.ng-touched[_ngcontent-%COMP%]{border:1px solid red}.save_settings[_ngcontent-%COMP%]{position:fixed;bottom:0;right:0;margin:0;padding:5px 0;z-index:1;background-color:#0096a7;cursor:pointer}.save_settings[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{background-color:transparent;border:none;color:#fff;font-size:1.5em}.save_settings_disabled[_ngcontent-%COMP%]{background-color:#e6e6e6}lable[_ngcontent-%COMP%]{cursor:pointer}.icon-delete.remove-item[_ngcontent-%COMP%]{margin-right:0}.payment-form-section[_ngcontent-%COMP%]   .actions-box[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{margin:0 auto}form[_ngcontent-%COMP%]{width:50%;display:inline-block}"],data:{animation:[ie]}});let t=e;return t})();var he=[{path:"",component:se}],ae=(()=>{let e=class e{};e.\u0275fac=function(o){return new(o||e)},e.\u0275mod=h({type:e}),e.\u0275inj=g({imports:[x.forChild(he),x]});let t=e;return t})();var He=(()=>{let e=class e{};e.\u0275fac=function(o){return new(o||e)},e.\u0275mod=h({type:e}),e.\u0275inj=g({imports:[U,L,J,ae,C]});let t=e;return t})();export{He as CmsPaymentFormModule};
2/**i18n:781fa348e2b2338c8b8af109ef025fd7bb624da87d4802aee2d7ec6e37a8b725*/

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.