1import{a as K,b as W}from"./chunk-QVMUUD2E.js";import{a as J}from"./chunk-C4KGZS3Z.js";import"./chunk-VVHIYQ7K.js";import"./chunk-BAU5ZLDS.js";import"./chunk-4IUNS4QH.js";import"./chunk-4LF2VYII.js";import"./chunk-IWC72GED.js";import"./chunk-VFQFWHWZ.js";import"./chunk-DNSEV4C6.js";import{F as Y,M as G,d as L,i as V,j as Q,m as z,p as B,q as U}from"./chunk-DZKEM7WU.js";import{a as H}from"./chunk-WEAAX2TA.js";import{i as A}from"./chunk-3TTDC6GR.js";import"./chunk-67JGERB2.js";import"./chunk-EKL76X72.js";import"./chunk-ICLHAEQS.js";import{s as T,u as D,v as j,x as h}from"./chunk-BO2XYCVP.js";import{Cb as i,Cc as q,Dc as F,Fc as w,Fd as R,Hc as I,Ja as O,Jc as _,Je as N,Ka as y,Nb as f,Tb as S,Tc as c,Ub as C,Uc as M,Yc as a,Zb as l,_c as k,se as E,vc as m,wc as o,xc as r,ya as u,yc as v}from"./chunk-XQMX55VC.js";function $(e,n){e&1&&(q(0),a(1,"Add New FAQ"),F())}function tt(e,n){if(e&1&&a(0),e&2){let t=_();k("Update ",t.faq==null?null:t.faq.qst)}}function et(e,n){e&1&&(o(0,"div"),a(1,"Question is required"),r())}function nt(e,n){if(e&1&&(o(0,"div",19),l(1,et,2,0,"div",20),r()),e&2){_();let t=c(16);i(),m("ngIf",t.errors.required)}}function ot(e,n){e&1&&(o(0,"div"),a(1,"Answer is required"),r())}function rt(e,n){if(e&1&&(o(0,"div",19),l(1,ot,2,0,"div",20),r()),e&2){_();let t=c(23);i(),m("ngIf",t.errors.required)}}var b=class e{constructor(n,t,s,g){this.route=n;this.router=t;this.accountService=s;this.commonService=g}route;router;accountService;commonService;editPage=!1;faq={qst:null,ans:null};ngOnInit(){this.route.params.subscribe(n=>{this.editPage=n.id?+n.id:!1,this.editPage&&this.accountService.getDataOfItem(this.editPage,"account/Faq").subscribe(t=>{this.faq.id=t.id,this.faq.qst=t.qst,this.faq.ans=t.ans})})}config={height:250,theme:"modern",branding:!1,plugins:"print preview fullpage searchreplace autolink directionality visualblocks visualchars fullscreen image imagetools link media template codesample table charmap hr pagebreak nonbreaking anchor insertdatetime advlist lists textcolor wordcount contextmenu colorpicker textpattern",toolbar:"formatselect | bold italic strikethrough forecolor backcolor | link | alignleft aligncenter alignright al
1ignjustify | numlist bullist outdent indent | removeformat",image_advtab:!0,imagetools_toolbar:"rotateleft rotateright | flipv fliph | editimage imageoptions",templates:[{title:"Test template 1",content:"Test 1"},{title:"Test template 2",content:"Test 2"}],content_css:["//fonts.googleapis.com/css?family=Lato:300,300i,400,400i"]};doSubmit(n){this.editPage?this.accountService.updateItem("account/Faq/"+this.editPage+"/update",n.value).subscribe(t=>{this.commonService.notifyMsg("success",t.message),this.faq=t.item,this.router.navigate(["/adminFaq"])},t=>{this.commonService.notifyMsg("error",t.error.error)}):this.accountService.storeItem("account/Faq/store",n.value).subscribe(t=>{this.commonService.notifyMsg("success",t.message),this.router.navigate(["/adminFaq"])},t=>{this.commonService.notifyMsg("error",t.error.error)})}static \u0275fac=function(t){return new(t||e)(f(T),f(D),f(H),f(A))};static \u0275cmp=S({type:e,selectors:[["app-form"]],standalone:!1,decls:27,vars:11,consts:[["editLi",""],["form","ngForm"],["qstRef","ngModel"],["ans","ngModel"],[1,"container"],[1,"sent-mail-form"],[1,"blog-head"],[4,"ngIf","ngIfElse"],["routerLink","/account/adminFaq",1,"backBtn"],[3,"ngSubmit"],[1,"form-group","row","ms-0","me-0"],["for","exampleFormControlInput3",1,"col-sm-12","col-md-2",2,"border-top","1px solid #DDD"],[1,"col-sm-12","col-md-10","formContainer",2,"padding","0px","border-top","1px solid #DDD"],["type","text","id","exampleFormControlInput3","placeholder","Question","required","","name","qst",1,"form-control",3,"ngModel"],["class","error_msg",4,"ngIf"],["for","exampleFormControlInput4",1,"col-sm-12","col-md-2"],[1,"col-sm-12","col-md-10","formContainer",2,"padding","10px"],["name","ans","required","",3,"ngModel","config"],["type","submit",1,"btn","btn-primary"],[1,"error_msg"],[4,"ngIf"]],template:function(t,s){if(t&1){let g=w();o(0,"div",4)(1,"div",5)(2,"div",6)(3,"h4"),l(4,$,2,0,"ng-container",7)(5,tt,1,1,"ng-template",null,0,R),r(),o(7,"a",8),a(8,"Back"),r()(),o(9,"form",9,1),I("ngSubmit",function(){O(g);let p=c(10);return y(p.form.valid&&s.doSubmit(p))}),o(11,"div",10)(12,"label",11),a(13,"Question"),r(),o(14,"div",12),v(15,"input",13,2),l(17,nt,2,1,"div",14),r()(),o(18,"div",10)(19,"label",15),a(20,"Answer"),r(),o(21,"div",16),v(22,"tinymce",17,3),l(24,rt,2,1,"div",14),r()(),o(25,"button",18),a(26," Save "),r()()()()}if(t&2){let g=c(6),d=c(10),p=c(16),P=c(23);i(4),m("ngIf",s.editPage==!1)("ngIfElse",g),i(11),M("border-color",d.submitted&&p.invalid?"#ff7675":"transparent"),m("ngModel",s.faq.qst),i(2),m("ngIf",d.submitted&&p.invalid),i(4),M("border-color",d.submitted&&P.invalid?"#ff7675":"#ddd"),i(),m("ngModel",s.faq.ans)("config",s.config),i(2),m("ngIf",d.submitted&&P.invalid)}},dependencies:[E,j,K,U,L,V,Q,Y,B,z],styles:['.sent-mail-form[_ngcontent-%COMP%]{margin-top:100px}.sent-mail-form[_ngcontent-%COMP%] h4[_ngcontent-%COMP%]{font-size:18px}.sent-mail-form[_ngcontent-%COMP%] .blog-head[_ngcontent-%COMP%]{margin-bottom:20px;margin-left:12px}.sent-mail-form[_ngcontent-%COMP%]{border-radius:6px;padding:20px;border:1px solid #CCCCCC}.sent-mail-form[_ngcontent-%COMP%] form[_ngcontent-%COMP%]{position:relative;padding:0 10px}.sent-mail-form[_ngcontent-%COMP%] form[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{border:1px solid #CCCCCC;border-top:1px solid transparent;background:#e9e9e9;font-weight:700;padding:10px 20px;margin-bottom:0;border-right:1px solid transparent;color:#333}.sent-mail-form[_ngcontent-%COMP%] form[_ngcontent-%COMP%] .formContainer[_ngcontent-%COMP%]{border:1px solid #CCCCCC;border-bottom:1px solid transparent}.sent-mail-form[_ngcontent-%COMP%] form[_ngcontent-%COMP%] .formContainer[_ngcontent-%COMP%]:hover, .sent-mail-form[_ngcontent-%COMP%] form[_ngcontent-%COMP%] .formContainer[_ngcontent-%COMP%]:focus{border-color:#00cd5c!important;background-color:#00cd5c0a}.sent-mail-form[_ngcontent-%COMP%] form[_ngcontent-%COMP%] .form-control[_ngcontent-%COMP%]{min-height:50px!important;background-color:transparent;border-radius:0!important;padding:0 15px;border:1px solid transparent}.sent-mail-form[_ngcontent-%COMP%] form[_ngcontent-%COMP%] .btn[_ngcontent-%COMP%]{display:block;width:100%;margin:10px 0;background:#349bec;border-radius:0!important;border-color:#349bec!important;color:#fff}.sent-mail-form[_ngcontent-%COMP%] form[_ngcontent-%COMP%] .btn[_ngcontent-%COMP%]:focus, .sent-mail-form[_ngcontent-%COMP%] form[_ngcontent-%COMP%] .btn[_ngcontent-%COMP%]:active{box-shadow:none}.sent-mail-form[_ngcontent-%COMP%] form[_ngcontent-%COMP%] .btn[_ngcontent-%COMP%]:hover{background-color:#2f8cf1;border-color:#2f8cf1!important;box-shadow:none}label[_ngcontent-%COMP%]{font-weight:100!important}.form-group[_ngcontent-%COMP%]{border-top:0;background-color:#fff;margin-bottom:0}.form-group[_ngcontent-%COMP%] .error_msg[_ngcontent-%COMP%]{position:absolute;
1left:200px;background:#d9534f;padding:5px 10px;top:-28px;color:#fff;font-size:12px;min-width:150px;line-height:19px;border-radius:5px}.form-group[_ngcontent-%COMP%] .error_msg[_ngcontent-%COMP%]:before{content:"\\a";border-style:solid;border-width:5px 7px 5px 0;border-color:transparent #D9534F transparent transparent;position:absolute;left:70px;top:88%;transform:translateY(-50%);transform:rotate(270deg)}@media(max-width:575.98px){.form-group[_ngcontent-%COMP%] .error_msg[_ngcontent-%COMP%]{position:static;max-width:100%!important;left:66%}.form-group[_ngcontent-%COMP%] .error_msg[_ngcontent-%COMP%]:before{content:"\\a";border-style:solid;border-width:5px 7px 5px 0;border-color:transparent transparent transparent transparent;position:absolute;left:-5px;top:50%;transform:translateY(-50%)}}@media(min-width:576px)and (max-width:767.98px){.form-group[_ngcontent-%COMP%] .error_msg[_ngcontent-%COMP%]{left:67%}}@media(min-width:768px)and (max-width:991.98px){.form-group[_ngcontent-%COMP%] .error_msg[_ngcontent-%COMP%]{left:70%}}@media(min-width:992px)and (max-width:1199.98px){.form-group[_ngcontent-%COMP%] .error_msg[_ngcontent-%COMP%]{left:78%}}@media(min-width:1200px){.form-group[_ngcontent-%COMP%] .error_msg[_ngcontent-%COMP%]{left:81%}}']})};var it=[{path:"",component:b}],x=class e{static \u0275fac=function(t){return new(t||e)};static \u0275mod=C({type:e});static \u0275inj=u({imports:[h.forChild(it),h]})};var Z=class e{static \u0275fac=function(t){return new(t||e)};static \u0275mod=C({type:e});static \u0275inj=u({imports:[N,x,J,W.forRoot({baseURL:"//cdnjs.cloudflare.com/ajax/libs/tinymce/4.9.0/"}),G]})};export{Z as FormModule};
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.