PageSourceSearch

https://app.pointerpro.com/chunk-VO2XOEPD.js

js pointerpro.com collected 2026-09-24 09:58:46 UTC 60,399 bytes, 4 lines download raw bytes

1import{a as Oe}from"./chunk-RV5W5UNM.js";import{a as Nt,b as Lt}from"./chunk-NBQSXI3O.js";import{a as Vt}from"./chunk-2RR5VWAO.js";import"./chunk-SSBK6GVJ.js";import{a as Mt,b as Rt}from"./chunk-3345ADFD.js";import{a as At,b as Dt}from"./chunk-AA5LOANJ.js";import{a as de}from"./chunk-JLQKOJQC.js";import{a as Y,c as ue}from"./chunk-YTO42ZXJ.js";import"./chunk-NGSGB6U2.js";import"./chunk-YNHJOMBC.js";import{a as je}from"./chunk-XMWHZWV6.js";import{a as ne}from"./chunk-2XDUB62P.js";import{a as Et}from"./chunk-N5MIBQS5.js";import{a as q}from"./chunk-ZHLF73DW.js";import{a as $}from"./chunk-T2PVQEQE.js";import{a as yt}from"./chunk-IUEPKG3T.js";import{a as Ft}from"./chunk-ZIN4L2HQ.js";import{a as St,d as Tt}from"./chunk-FBL3BD2D.js";import"./chunk-ZFIDDOBT.js";import{b as It,c as xt}from"./chunk-YOFEG72S.js";import"./chunk-BD5TWPD4.js";import{a as _t}from"./chunk-IWW5HSPK.js";import"./chunk-AMWOTDBQ.js";import"./chunk-6TQA62GH.js";import{a as Pe}from"./chunk-ELTPDNPW.js";import{a as kt}from"./chunk-QAZKNXWH.js";import{a as wt}from"./chunk-FV4QTGHZ.js";import{b as Ct,c as bt}from"./chunk-UZ2LNYTY.js";import"./chunk-TXWUF7AP.js";import"./chunk-TC5FCLVY.js";import"./chunk-R4LOHCPV.js";import"./chunk-OSPPP4DN.js";import"./chunk-PUUFDSR5.js";import{a as Re}from"./chunk-BUCWAJRJ.js";import{a as ce}from"./chunk-SHBCU2IV.js";import{a as O}from"./chunk-BSKLAPJ7.js";import{a as Le}from"./chunk-ENLCSWIY.js";import{b as H}from"./chunk-BBWI5BRC.js";import"./chunk-5WRB4FCB.js";import{A as gt,B as Ne,C as Ve,K as U,L as ht,Y as A,j as Ee,k as xe,l as Ae,m as De,w as Me,z as ie}from"./chunk-IE3GEG6D.js";import{F as vt,G as ft,c as we,e as X,g as N,h as E,n as ke,s as x,v as V,w as ct,x as dt,y as ut}from"./chunk-JLQQPUG2.js";import{a as b,b as D}from"./chunk-OYHRIJHA.js";import{B as lt,H as Ie,a as he,b as le,d as te,e as Se,f as nt,m as st,r as pt,s as y,t as Fe,z as mt}from"./chunk-JLTXE2K3.js";import{$b as me,B as Ke,Db as Ye,Hb as h,Ib as L,Ja as c,Jb as J,Kb as se,La as f,Ma as I,O as Qe,Ob as fe,Pb as ge,Ra as g,Rb as Ze,Tb as et,U as We,Ub as tt,V as F,Vb as j,X as Je,_b as pe,ab as r,b as $e,ba as S,bb as s,ca as T,cb as p,db as l,dd as k,ed as ot,fd as rt,gd as Te,hb as Q,hd as at,ib as W,id as ye,nb as w,sb as d,ta as be,tc as P,ub as v,uc as ee,vc as C,wa as Xe,ya as a,yc as it}from"./chunk-Y66N7V4O.js";import"./chunk-7CEBWOAQ.js";function ki(t,e){if(t&1&&l(0,"sa-save-overlay",16),t&2){let m=v();r("title",m.parentForm.get("name").value)}}function Ei(t,e){if(t&1){let m=w();s(0,"button",17),d("click",function(){S(m);let i=v();return T(i.saveCampaign())}),p()}}function xi(t,e){if(t&1){let m=w();s(0,"div",18)(1,"router-outlet",19),d("activate",function(i){S(m);let o=v();return T(o.onActivate(i))}),p()()}}var Ot=(()=>{let e=class e{constructor(n,i,o,u,R,z,K,ae,yi,_i,Ci,bi,Si,Ti,Fi){this.event=n,this.route=i,this.app=o,this.editor=u,this.campaignApi=R,this.modal=z,this.logrocket=K,this.campaignFormService=ae,this.screen=yi,this.toast=_i,this.translate=Ci,this.validator=bi,this.user=Si,this.router=Ti,this.dunningBanner=Fi,this.isLoading=!0,this.isSaving=!1}ngOnInit(){this.user.hasPermission("campaigns.create")||this.router.navigate(["/notauthorized"]),this.translate.selectTranslate("campaigns.title").pipe(Ke(1)).subscribe(n=>{this.app.updateTitle(n)}),this.route.data.subscribe(n=>{this.campaign=this.editor.loadCampaign(n.campaign),this.buildForm(),this.editor.setForm(this.parentForm),this.isLoading=!1})}ngAfterViewChecked(){this.dunningBanner.shouldShowBanner&&this.dunningBanner.checkStyling()}buildForm(){this.parentForm=this.campaignFormService.createParentForm(this.campaign)}saveCampaign(){if(this.parentForm.invalid){let n=this.validator.validateForm(this.parentForm,"campaign");this.toast.error(n[0].text,n[0].params);return}this.campaignSaveAction().then(()=>{this.toast.success("campaigns.nav.notification.save.success"),this.event.trigger("campaign.save")},n=>this.onCampaignSaveError(n))}previewCampaign(){let n=this.screen.openTab("loading");this.campaignApi.fetchCampaignPreviewToken(this.campaign).subscribe(i=>{let o=i.data.token||"";this.campaignSaveAction().then(()=>{this.screen.changeTabLocation(n,this.app.getCampaignPreviewLink(this.campaign.url,o)),this.event.trigger("campaign.preview")},u=>{n.close(),this.onCampaignSaveError(u)})})}campaignSaveAction(){return new Promise((n,i)=>{try{this.isSaving=!0,this.campaign=this.campaignFormService.prepareSaveCampaign(this.parentForm,this.campaign),this.campaignApi.saveC
1ampaign(this.campaign).subscribe({next:o=>{this.campaign=o,this.editor.loadCampaign(o),this.isSaving=!1,this.parentForm.get("last_update").setValue(o.last_update),this.parentForm.patchValue(this.campaignFormService.createParentForm(o).value,{emitEvent:!1}),this.parentForm.markAsPristine(),n(o)},error:o=>i(o instanceof Error?o:new Error(String(o)))})}catch(o){i(o instanceof Error?o:new Error(String(o)))}})}onCampaignSaveError(n){if(console.error(n),this.isSaving=!1,n.key&&n.key==="campaign_save_overwrite"){this.modal.confirm("campaigns.nav.notification.save.overwrite").result.then(()=>this.saveCampaign(),()=>{});return}this.toast.error("campaigns.nav.notification.save.fail"),this.logrocket.trackError(new Error(n.message),{id:this.parentForm.get("unique_identifier").value,model:"campaign",action:"save"},{campaign:this.parentForm.value})}onActivate(n){n.setForm(this.editor.campaignForm.value)}canDeactivate(){return!this.parentForm.dirty}confirmExit(n){this.parentForm.dirty&&(n.returnValue="Did you save? We don't want you to lose your hard work.")}ngOnDestroy(){this.editor.resetForm()}};e.\u0275fac=function(i){return new(i||e)(c(b),c(k),c(D),c(q),c($),c(H),c(st),c(ne),c(Re),c(te),c(pt),c(gt),c(Ie),c(rt),c(lt))},e.\u0275cmp=f({type:e,selectors:[["ng-component"]],hostBindings:function(i,o){i&1&&d("beforeunload",function(R){return o.confirmExit(R)},Xe)},standalone:!1,decls:17,vars:3,consts:[[3,"title",4,"ngIf"],[1,"row","editor-nav"],[1,"col-12","nav-top"],[1,"nav","nav-tabs"],["routerLinkActive","active",1,"nav-item"],["routerLink","surveys","routerLinkActive","active","transloco","campaigns.nav.items.surveys",1,"nav-link"],["routerLink","settings","routerLinkActive","active","transloco","campaigns.nav.items.advanced",1,"nav-link"],["routerLinkActive","active",1,"last","nav-item"],["routerLink","share","routerLinkActive","active","transloco","campaigns.nav.items.share",1,"nav-link"],["routerLinkActive","active",1,"nav-item","campaign-results-link"],["routerLink","results","routerLinkActive","active","transloco","campaigns.nav.items.results",1,"nav-link"],[1,"editor-nav-buttons"],[1,"btn","btn-md","btn-outline-plain","me-1",3,"click"],["transloco","campaigns.nav.buttons.preview"],["data-cy","save-btn","class","btn btn-md btn-primary","transloco","campaigns.nav.buttons.save",3,"click",4,"saIfPermission"],["class","tab-content",4,"ngIf"],[3,"title"],["data-cy","save-btn","transloco","campaigns.nav.buttons.save",1,"btn","btn-md","btn-primary",3,"click"],[1,"tab-content"],[3,"activate"]],template:function(i,o){i&1&&(g(0,ki,1,1,"sa-save-overlay",0),s(1,"div",1)(2,"div",2)(3,"ul",3)(4,"li",4),l(5,"a",5),p(),s(6,"li",4),l(7,"a",6),p(),s(8,"li",7),l(9,"a",8),p(),s(10,"li",9),l(11,"a",10),p()(),s(12,"div",11)(13,"button",12),d("click",function(){return o.previewCampaign()}),l(14,"span",13),p(),g(15,Ei,1,0,"button",14),p()()(),g(16,xi,2,0,"div",15)),i&2&&(r("ngIf",o.isSaving),a(15),r("saIfPermission","campaigns.create"),a(),r("ngIf",!o.isLoading))},dependencies:[ot,Te,at,C,y,U,Mt],styles:[`[_ngcontent-%COMP%]:root{--pp-font-family-sans: "Plus Jakarta Sans", sans-serif;--pp-brand-purple: #421f3c;--pp-brand-purple-rgb: 66, 31, 60;--pp-brand-orange: #ff7418;--pp-brand-orange-rgb: 255, 116, 24;--pp-brand-orange-hover: #e66910;--pp-brand-sunshine-rgb: 255, 174, 60;--pp-app-system-white: #fff;--pp-app-system-almost-white: #f5f5f5;--pp-app-system-border: #ccc}.text-pp-brand-orange[_ngcontent-%COMP%]{color:var(--pp-brand-orange)}.text-pp-brand-purple[_ngcontent-%COMP%]{color:var(--pp-brand-purple)}
2/*# sourceMappingURL=campaign.component-ZPF2YSIQ.css.map */`]});let t=e;return t})();function Mi(t,e){t&1&&l(0,"option",31)}function Ri(t,e){t&1&&l(0,"option",32)}function Ni(t,e){t&1&&l(0,"input",33)}function Vi(t,e){if(t&1&&(s(0,"option",36),h(1),p()),t&2){let m=e.$implicit;r("value",m.id),a(),L(m.name)}}function Li(t,e){if(t&1&&(s(0,"select",34),g(1,Vi,2,2,"option",35),p()),t&2){let m=v();a(),r("ngForOf",m.groups.groups)}}var Ut=(()=>{let e=class e{constructor(n,i,o,u){this.route=n,this.event=i,this.fb=o,this.modal=u,this.groups=[],this.filter={}}ngOnInit(){this.buildForm()}buildForm(){this.form=this.fb.group({filterType:[this.filter.filterType,[X.required]],filterCondition:[this.filter.filterCondition,[X.required]],filterValue:[this.filter.filterValue,[X.required]]})}saveAndClose(){this.modal.close(this.form.value),this.event.trigger("campaign.overview.table.filter_modal.filter.enable")}disableFilter(){this.modal.close({})}};e.\u0275fac=function(i){return new(i||e)(c(k),c(b),c(vt),c(De))},e.\u0275cmp=f({type:e,selectors:[["ng-component"]],inputs:{groups:"groups",filter:"filter"},standalone:!1,decls:35,vars:12,consts:[[1,"modal-header"],["transloco","campaigns.results.overview.modals.filter.title",1,"modal-title"],["type","button","aria-label","Close",1,"close",3,"click"],["aria-hidden","true","transloco","app.modals.buttons.close"],[1,"modal-body"],[3,"formGroup"],[1,"form-group","row"],[1,"col-5"],["transloco","campaigns.results.overview.modals.filter.form.type.label",1,"bold"],["formControlName","filterType","saValidateOnBlur","",1,"form-control"],["value","respondent_first_name","transloco","campaigns.results.overview.modals.filter.form.type.first_name"],["value","respondent_last_name","transloco","campaigns.results.overview.modals.filter.form.type.last_name"],["value","respondent_email","transloco","campaigns.results.overview.modals.filter.form.type.email"],["value","respondent_unique_identifier","transloco","campaigns.results.overview.modals.filter.form.type.unique_id"],["value","respondent_external_id","transloco","campaigns.results.overview.modals.filter.form.type.external_id"],["value","respondent_group","transloco","campaigns.results.overview.modals.filter.form.type.group"],[3,"control","messageKey"],[1,"col-3"],["transloco","campaigns.results.overview.modals.filter.form.condition.label",1,"bold"],["formControlName","filterCondition","saValidateOnBlur","",1,"form-control"],["value","equal_to"],["value","not_equal_to"],["value","contains","transloco","campaigns.results.overview.modals.filter.form.condition.contains",4,"ngIf"],["value","does_not_contain","transloco","campaigns.results.overview.modals.filter.form.condition.not_contains",4,"ngIf"],[1,"col-4"],["transloco","campaigns.results.overview.modals.filter.form.value.label",1,"bold"],["type","text","class","form-control","formControlName","filterValue","saValidateOnBlur","",4,"ngIf"],["class","form-control","formControlName","filterValue","saValidateOnBlur","",4,"ngIf"],[1,"modal-footer"],["type","button","transloco","campaigns.results.overview.modals.actions.disable",1,"btn","btn-outline","btn-outline-secondary",3,"click"],["type","button","transloco","campaigns.results.overview.modals.actions.apply",1,"btn","btn-primary",3,"click","disabled"],["value","contains","transloco","campaigns.results.overview.modals.filter.form.condition.contains"],["value","does_not_contain","transloco","campaigns.results.overview.modals.filter.form.condition.not_contains"],["type","text","formControlName","filterValue","saValidateOnBlur","",1,"form-control"],["formControlName","filterValue","saValidateOnBlur","",1,"form-control"],[3,"value",4,"ngFor","ngForOf"],[3,"value"]],template:function(i,o){i&1&&(s(0,"div",0),l(1,"h4",1),s(2,"button",2),d("click",function(){return o.modal.dismiss()}),l(3,"span",3),p()(),s(4,"div",4)(5,"form",5)(6,"div",6)(7,"div",7),l(8,"label",8),s(9,"select",9),l(10,"option",10)(11,"option",11)(12,"option",12)(13,"option",13)(14,"option",14)(15,"option",15),p(),l(16,"sa-validation-message",16),p(),s(17,"div",17),l(18,"label",18),s(19,"select",19)(20,"option",20),h(21,"="),p(),s(22,"option",21),h(23,"!="),p(),g(24,Mi,1,0,"option",22)(25,Ri,1,0,"option",23),p(),l(26,"sa-validation-message",16),p(),s(27,"div",24),l(28,"label",25),g(29,Ni,1,0,"input",26)(30,Li,2,1,"select",27),l(31,"sa-validation-message",16),p()()()(),s(32,"div",28)(33,"button",29),d("click",function(){return o.disableFilter()}),p(),s(34,"button",30),d("click",function(){return o.saveAndClose()}),p()()),i&2&&(a(5),r("formGroup",o.form),a(11),r("control",o.form.get("filterType"))("messageKey","campaign.results.filters.type"),a(8),r("ngIf",o.form.controls.filterType.value!="respondent_group"),a(),r("ngIf",o.form.controls.filterType.value!="respondent_group"),a(),r("control",o.form.get("filterCondition"))("messageKey","campaign.results.filters.condition"),a(3),r("ngIf",o.form.controls.filterType.value!="respondent_group"),a(),r("ngIf",o.form.controls.filterType.value=="respondent_group"),a(),r("control",o.form.get("filterValue"))("messageKey","campaign.results.filters.value"),a(3),r("disabled",!o.form.valid))},dependencies:[ee,C,ke,dt,ut,we,ct,N,E,x,V,y,Ne,Ve],encapsulation:2});let t=e;return t})();function Oi(t,e){if(t&1&&(s(0,"tr")(1,"td")(2,"a",34),h(3),p()()()),t&2){let m=e.$implicit;a(2),r("routerLink",Ze("/reports/",m.unique_identifier,"/dashboards/",m.dashboardUID,"/responses/",m.sessionUID)),a(),J(" ",m.title," ")}}function Ui(t,e){if(t&1&&(s(0,"tr")(1,"td")(2,"small"),h(3),p()()()),t&2){let m=e.$implicit;a(3),L(m.number_of_sessions)}}function Gi(t,e){if(t&1&&(s(0,"tr")(1,"td")(2,"small"),h(3),p()()()),t&2){let m=e.$implicit;a(3),se("",m.best_score," / ",m.max_score)}}function Bi(t,e){if(t&1&&(s(0,"tr")(1,"td",31)(2,"small"),h(3),p()(),s(4,"td",31)(5,"small"),h(6),p()(),s(7,"td",31)(8,"small"),h(9),p()(),s(10,"td")(11,"small"),h(12),p()(),s(13,"td",31)(14,"table",32,0)(16,"tbody"),g(17,Oi,4,5,"tr",18),p()()(),s(18,"td",31)(19,"table",33)(20,"tbody"),g(21,Ui,4,1,"tr",18),p()()(),s(22,"td",31)(23,"table",33)(24,"tbody"),g(25,Gi,4,2,"tr",18),p()()()()),t&2){let m=e.$implicit,n=Ye(15),i=v();a(3),L(m.email),a(3),se("",m.last_name," ",m.name),a(3),se("",m.survey_count," / ",i.parentForm.get("surveys").length),a(3),se("",m.score," / ",m.max_score),a(5),r("ngForOf",m.surveys),a(2),r("ngStyle",i.getNestedTableStyling(n)),a(2),r("ngForOf",m.surveys),a(2),r("ngStyle",i.getNestedTableStyling(n)),a(2),r("ngForOf",m.surveys)}}function qi(t,e){if(t&1){let m=w();s(0,"a",35),d("click",function(){S(m);let i=v();return T(i.updatePaginationLimit(5))}),h(1,"5"),p()}}function zi(t,e){if(t&1){let m=w();s(0,"a",35),d("click",function(){S(m);let i=v();return T(i.updatePaginationLimit(10))}),h(1,"10"),p()}}function Hi(t,e){if(t&1){let m=w();s(0,"a",35),d("click",function(){S(m);let i=v();return T(i.updatePaginationLimit(15))}),h(1,"15"),p()}}function $i(t,e){if(t&1){let m=w();s(0,"a",35),d("click",function(){S(m);let i=v();return T(i.updatePaginationLimit(20))}),h(1,"20"),p()}}function Ki(t,e){if(t&1){let m=w();s(0,"a",35),d("click",function(){S(m);let i=v();return T(i.updatePaginationLimit(25))}),h(1,"25"),p()}}var Gt=(()=>{let e=class e{constructor(n,i,o,u,R,z,K,ae){this.route=n,this.editor=i,this.campaignApiService=o,this.modalService=u,this.respondentGroupsApiService=R,this.toast=z,this.paginationService=K,this.ls=ae,this.respondentResults=[],this.resultsCount=0,this.filter={filterValue:""},this.pagination=new he}ngOnInit(){this.route.data.subscribe(n=>{this.resultsCount=n.respondentResults.total_count,this.respondentResults=n.respondentResults.respondents,this.pagination.last=this.paginationService.isLastPage(this.pagination,this.resultsCount),this.pagination.footer_label=this.paginationService.getTableFooterText(this.pagination,this.resultsCount)})}updatePaginationLimit(n){this.pagination.limit=n,this.ls.setItem("saTablesNumberOfRows",JSON.stringify(this.pagination.limit)),this.getRespondentResults()}paginate(n){this.pagination.page=this.paginationService.getPageAfterPaginate(this.pagination,n,this.resultsCount),this.pagination.first=this.pagination.page===1,this.pagination.offset=this.paginationService.getOffset(this.pagination),this.getRespondentResults()}getRespondentResults(){this.campaignApiService.getRespondentResults(this.editor.id,this.pagination,this.filter).subscribe({next:n=>{this.respondentResults=n.respondents,this.resultsCount=n.total_count},error:n=>{this.toast.error(),console.error(n)}})}openFilterRespondentResultsModal(){this.respondentGroupsApiService.getLists(new he({limit:100,column:"date_created"})).subscribe({next:n=>{let i=this.modalService.open(Ut);i.componentInstance.filter=this.filter,i.componentInstance.groups=n;let o=this;i.result.then(u=>{u&&(o.filter=u,o.getRespondentResults())},()=>{})},error:n=>{this.toast.error(),console.error(n)}})}getNestedTableStyling(n){return{height:`${n.offsetHeight}px`}}};e.\u0275fac=function(i){return new(i||e)(c(k),c(q),c($),c(H),c(Pe),c(te),c(le),c(Se))},e.\u0275cmp=f({type:e,selectors:[["sa-campaign-table-results"]],inputs:{parentForm:"parentForm"},standalone:!1,decls:52,vars:17,consts:[["surveyTable",""],[1,"row"],[1,"col-12","table-action-buttons"],[1,"float-end"],[1,"btn","btn-primary",3,"click","disabled"],["transloco","campaigns.results.overview.actions.filter.label"],[1,"col-12"],[1,"table-responsive"],[1,"table","table-striped"],["width","10%",1,"text-center"],["transloco","campaigns.results.overview.table.columns.email"],["transloco","campaigns.results.overview.table.columns.name"],["transloco","campaigns.results.overview.table.columns.progress"],["transloco","campaigns.results.overview.table.columns.total_score"],["width","20%",1,"text-center"],["transloco","campaigns.results.overview.table.columns.survey"],["transloco","campaigns.results.overview.table.columns.sessions"],["transloco","campaigns.results.overview.table.columns.best_score"],[4,"ngFor","ngForOf"],[1,"float-end","table-actions"],[1,"table-action"],["transloco","app.tables.pagination.rows"],["ngbDropdown","",1,"inline-block"],["ngbDropdownToggle","","id","table-pagination-menu",1,"dropdown-btn","dropdown-btn-plain"],["ngbDropdownMenu","","aria-labelledby","table-pagination-menu",1,"neutral"],["class","dropdown-item",3,"click",4,"ngIf"],[3,"innerHTML"],[1,"btn","btn-link",3,"click","disabled"],[3,"name"],["transloco","app.tables.pagination.prev"],["transloco","app.tables.pagination.next"],[1,"text-center"],[1,"text-center","table","table-nested"],[1,"text-center","table","table-nested",3,"ngStyle"],["target","_blank",3,"routerLink"],[1,"dropdown-item",3,"click"]],template:function(i,o){i&1&&(s(0,"div",1)(1,"div",2)(2,"div",3)(3,"button",4),d("click",function(){return o.openFilterRespondentResultsModal()}),l(4,"span",5),p()()(),s(5,"div",6)(6,"div",7)(7,"table",8)(8,"thead")(9,"th",9),l(10,"span",10),p(),s(11,"th",9),l(12,"span",11),p(),s(13,"th",9),l(14,"span",12),p(),s(15,"th",9),l(16,"span",13),p(),s(17,"th",14),l(18,"span",15),p(),s(19,"th",14),l(20,"span",16),p(),s(21,"th",14),l(22,"span",17),p()(),s(23,"tbody"),g(24,Bi,26,12,"tr",18),p()()()(),s(25,"div",6)(26,"div",19)(27,"div",20),l(28,"span",21),s(29,"div",22)(30,"button",23),h(31),p(),s(32,"div",24),g(33,qi,2,0,"a",25)(34,zi,2,0,"a",25)(35,Hi,2,0,"a",25)(36,$i,2,0,"a",25)(37,Ki,2,0,"a",25),p()()(),s(38,"div",20),l(39,"span",26),p(),s(40,"div",20)(41,"button",27),d("click",function(){return o.paginate("first")}),l(42,"sa-app-icon",28),p(),s(43,"button",27),d("click",function(){return o.paginate("prev")}),l(44,"sa-app-icon",28)(45,"span",29),p()(),s(46,"div",20)(47,"button",27),d("click",function(){return o.paginate("next")}),l(48,"span",30)(49,"sa-app-icon",28),p(),s(50,"button",27),d("click",function(){return o.paginate("last")}),l(51,"sa-app-icon",28),p()()()()()),i&2&&(a(3),r("disabled",o.respondentResults.length==0&&!o.filter.filterValue),a(21),r("ngForOf",o.respondentResults),a(7
2),J(" ",o.pagination.limit," "),a(2),r("ngIf",o.pagination.limit!=5),a(),r("ngIf",o.pagination.limit!=10),a(),r("ngIf",o.pagination.limit!=15),a(),r("ngIf",o.pagination.limit!=20),a(),r("ngIf",o.pagination.limit!=25),a(2),r("innerHTML",o.pagination.footer_label,be),a(2),r("disabled",o.pagination.first),a(),r("name","arrow-left-double"),a(),r("disabled",o.pagination.first),a(),r("name","arrow-left"),a(3),r("disabled",o.pagination.last),a(2),r("name","arrow-right"),a(),r("disabled",o.pagination.last),a(),r("name","arrow-right-double"))},dependencies:[ee,C,it,Ae,xe,Ee,y,ie,Te],encapsulation:2});let t=e;return t})();var Wi=(t,e)=>({collapsible:t,collapsed:e});function Ji(t,e){if(t&1&&(s(0,"div",5),l(1,"sa-campaign-table-results",6),p()),t&2){let m=v();a(),r("parentForm",m.parentForm)}}var Bt=(()=>{let e=class e{constructor(){this.isCollapsed=!1}};e.\u0275fac=function(i){return new(i||e)},e.\u0275cmp=f({type:e,selectors:[["sa-results-overview"]],inputs:{parentForm:"parentForm"},standalone:!1,decls:6,vars:5,consts:[[1,"card"],["id","results-overview-card-header",1,"card-header",3,"ngClass"],[1,"card-title",3,"click"],["transloco","campaigns.results.overview.header"],["id","results-overview-card-content","class","card-body collapse show","aria-labelledby","results-overview-card-header",4,"ngIf"],["id","results-overview-card-content","aria-labelledby","results-overview-card-header",1,"card-body","collapse","show"],[3,"parentForm"]],template:function(i,o){i&1&&(s(0,"div",0)(1,"div",1)(2,"div",2),d("click",function(){return o.isCollapsed=!o.isCollapsed}),l(3,"i")(4,"span",3),p()(),g(5,Ji,2,1,"div",4),p()),i&2&&(a(),r("ngClass",j(2,Wi,!o.isCollapsed,o.isCollapsed)),a(4),r("ngIf",!o.isCollapsed))},dependencies:[P,C,y,Gt],encapsulation:2});let t=e;return t})();var qt=(()=>{let e=class e{constructor(){this.isCollapsed=!1}setForm(n){this.parentForm=n}};e.\u0275fac=function(i){return new(i||e)},e.\u0275cmp=f({type:e,selectors:[["ng-component"]],standalone:!1,decls:3,vars:1,consts:[[1,"row"],[1,"col-12"],[3,"parentForm"]],template:function(i,o){i&1&&(s(0,"div",0)(1,"div",1),l(2,"sa-results-overview",2),p()()),i&2&&(a(2),r("parentForm",o.parentForm))},dependencies:[Bt],styles:[`#results-emails-card-content   .table-actions-wrapper{margin:0 0 1.5em}
3/*# sourceMappingURL=results.component-XBSAJ36D.css.map */`]});let t=e;return t})();var zt=(()=>{let e=class e{constructor(n){this.app=n,this.embedScriptCode="",this.embedHtmlCode=""}ngOnInit(){this.embedScriptCode='<script type="text/javascript" src="'+this.app.getSurveyBaseURL(!0)+nt.embedURL+'" defer async><\/script>',this.embedHtmlCode='<div class="embed-survey" data-url="'+this.app.getCampaignBaseURL(!0)+this.campaignUrl+'"></div>'}};e.\u0275fac=function(i){return new(i||e)(c(D))},e.\u0275cmp=f({type:e,selectors:[["sa-campaign-embed-script"]],inputs:{campaignUrl:"campaignUrl"},standalone:!1,decls:21,vars:4,consts:[[1,"form-group","row"],[1,"col-12"],["transloco","campaigns.share.embed.label",1,"bold"],["transloco","campaigns.share.embed.helper",1,"help-block"],["transloco","campaigns.share.embed.script.helper",1,"help-block"],[1,"input-group"],[1,"highlight","form-control"],[1,"language-html"],[3,"content"],["transloco","campaigns.share.embed.html.helper",1,"help-block"],[1,"input-group-append"]],template:function(i,o){i&1&&(s(0,"div",0)(1,"div",1),l(2,"label",2)(3,"small",3)(4,"small",4),s(5,"div",5)(6,"div",6)(7,"pre")(8,"code",7),h(9),p()()(),l(10,"sa-copy-to-clipboard-button",8),p()()(),s(11,"div",0)(12,"div",1),l(13,"small",9),s(14,"div",5)(15,"div",6)(16,"pre")(17,"code",7),h(18),p()()(),s(19,"div",10),l(20,"sa-copy-to-clipboard-button",8),p()()()()),i&2&&(a(9),L(o.embedScriptCode),a(),r("content",o.embedScriptCode),a(8),L(o.embedHtmlCode),a(2),r("content",o.embedHtmlCode))},dependencies:[Y,y],encapsulation:2});let t=e;return t})();var Ht=(()=>{let e=class e{constructor(n,i,o){this.app=n,this.route=i,this.event=o}get iframeCode(){return`<iframe src="${this.app.getCampaignBaseURL(!0)}${this.campaignUrl}"></iframe>`}copy(){this.event.trigger("campaigns.share.link.iframe.copy")}};e.\u0275fac=function(i){return new(i||e)(c(D),c(k),c(b))},e.\u0275cmp=f({type:e,selectors:[["sa-campaign-iframe"]],inputs:{campaignUrl:"campaignUrl"},standalone:!1,decls:11,vars:2,consts:[[1,"form-group","row"],[1,"col-12"],["transloco","campaigns.share.
3iframe.label",1,"bold"],["transloco","campaigns.share.iframe.helper",1,"help-block"],[1,"input-group"],[1,"highlight","form-control"],[1,"language-html"],[1,"input-group-append"],[3,"click","content"]],template:function(i,o){i&1&&(s(0,"div",0)(1,"div",1),l(2,"label",2)(3,"small",3),s(4,"div",4)(5,"div",5)(6,"pre")(7,"code",6),h(8),p()()(),s(9,"div",7)(10,"sa-copy-to-clipboard-button",8),d("click",function(){return o.copy()}),p()()()()()),i&2&&(a(8),L(o.iframeCode),a(2),r("content",o.iframeCode))},dependencies:[Y,y],encapsulation:2});let t=e;return t})();var en=(t,e)=>({collapsible:t,collapsed:e});function tn(t,e){if(t&1&&(s(0,"div",5)(1,"div",6)(2,"div",7),l(3,"sa-campaign-embed-script",8)(4,"sa-campaign-iframe",8),p()()()),t&2){let m=v();a(3),r("campaignUrl",m.campaignUrl),a(),r("campaignUrl",m.campaignUrl)}}var $t=(()=>{let e=class e{constructor(){this.isCollapsed=!1}};e.\u0275fac=function(i){return new(i||e)},e.\u0275cmp=f({type:e,selectors:[["sa-share-embed-card"]],inputs:{campaignUrl:"campaignUrl"},standalone:!1,decls:6,vars:5,consts:[[1,"card"],[1,"card-header",3,"ngClass"],[1,"card-title",3,"click"],["transloco","campaigns.share.embed.header"],["class","card-body show",4,"ngIf"],[1,"card-body","show"],[1,"row"],[1,"col-12"],[3,"campaignUrl"]],template:function(i,o){i&1&&(s(0,"div",0)(1,"div",1)(2,"div",2),d("click",function(){return o.isCollapsed=!o.isCollapsed}),l(3,"i")(4,"span",3),p()(),g(5,tn,5,2,"div",4),p()),i&2&&(a(),r("ngClass",j(2,en,!o.isCollapsed,o.isCollapsed)),a(4),r("ngIf",!o.isCollapsed))},dependencies:[P,C,y,zt,Ht],encapsulation:2});let t=e;return t})();var Kt=(()=>{let e=class e{constructor(n,i){this.app=n,this.event=i}ngOnInit(){this.link=this.app.getCampaignBaseURL(!0)+this.campaignUrl}copy(){this.event.trigger("campaigns.share.link.campaign_link.copy")}};e.\u0275fac=function(i){return new(i||e)(c(D),c(b))},e.\u0275cmp=f({type:e,selectors:[["sa-campaign-link"]],inputs:{campaignUrl:"campaignUrl"},standalone:!1,decls:7,vars:2,consts:[[1,"form-group","row"],[1,"col-12"],["transloco","campaigns.share.link.link.label",1,"bold"],[1,"input-group"],["type","text","readonly","",1,"form-control",3,"value"],[1,"input-group-append"],[3,"click","content"]],template:function(i,o){i&1&&(s(0,"div",0)(1,"div",1),l(2,"label",2),s(3,"div",3),l(4,"input",4),s(5,"div",5)(6,"sa-copy-to-clipboard-button",6),d("click",function(){return o.copy()}),p()()()()()),i&2&&(a(4),r("value",o.link),a(2),r("content",o.link))},dependencies:[Y,y],encapsulation:2});let t=e;return t})();var Qt=(()=>{let e=class e{constructor(n,i){this.route=n,this.event=i}copy(){this.event.trigger("campaigns.share.link.presentation_link.copy")}};e.\u0275fac=function(i){return new(i||e)(c(k),c(b))},e.\u0275cmp=f({type:e,selectors:[["sa-campaign-presentation-link"]],inputs:{presentationLink:"presentationLink"},standalone:!1,decls:7,vars:2,consts:[[1,"form-group","row"],[1,"col-12"],["transloco","campaigns.share.link.presentation_link.label",1,"bold"],[1,"input-group"],["type","text","readonly","",1,"form-control",3,"value"],[1,"input-group-append"],[3,"click","content"]],template:function(i,o){i&1&&(s(0,"div",0)(1,"div",1),l(2,"label",2),s(3,"div",3),l(4,"input",4),s(5,"div",5)(6,"sa-copy-to-clipboard-button",6),d("click",function(){return o.copy()}),p()()()()()),i&2&&(a(4),r("value",o.presentationLink),a(2),r("content",o.presentationLink))},dependencies:[Y,y],encapsulation:2});let t=e;return t})();var Wt=(()=>{let e=class e{constructor(n){this.app=n}ngOnInit(){this.link=this.app.getCampaignBaseURL(!0)+this.campaignUrl}};e.\u0275fac=function(i){return new(i||e)(c(D))},e.\u0275cmp=f({type:e,selectors:[["sa-campaign-qr-code"]],inputs:{campaignUrl:"campaignUrl"},standalone:!1,decls:5,vars:2,consts:[[1,"form-group","row"],[1,"col-12"],["transloco","campaigns.share.link.qr.label"],["transloco","campaigns.share.link.qr.helper",1,"help-block"],[1,"help-block",3,"qrdata","width"]],template:function(i,o){i&1&&(s(0,"div",0)(1,"div",1),l(2,"label",2)(3,"small",3)(4,"qrcode",4),p()()),i&2&&(a(4),r("qrdata",o.link)("width",150))},dependencies:[y,Le],encapsulation:2});let t=e;return t})();var sn=(t,e)=>({collapsible:t,collapsed:e});function pn(t,e){if(t&1&&(s(0,"div",5)(1,"div",6)(2,"div",7),l(3,"sa-campaign-link",8)(4,"sa-campaign-qr-code",8)(5,"sa-campaign-presentation-link",9),p()()()),t&2){let m=v();a(3),r("campaignUrl",m.campaignUrl),a(),r("campaignUrl",m.campaignUrl),a(),r("presentationLink",m.presentationLink)}}var Jt=(()=>{let e=class e{constructor(){this.isCollapsed=!1}};e.\u0275fac=function(i){return new(i||e)},e.\u0275cmp=f({type:e,selectors:[["sa-share-links-card"]],inputs:{campaignUrl:"campaignUrl",campaignUID:"campaignUID",presentationLink:"presentationLink"},standalone:!1,decls:6,vars:5,consts:[[1,"card"],[1,"card-header",3,"ngClass"],[1,"card-title",3,"click"],["transloco","campaigns.share.link.header"],["class","card-body show",4,"ngIf"],[1,"card-body","show"],[1,"row"],[1,"col-12"],[3,"campaignUrl"],[3,"presentationLink"]],template:function(i,o){i&1&&(s(0,"div",0)(1,"div",1)(2,"div",2),d("click",function(){return o.isCollapsed=!o.isCollapsed}
3),l(3,"i")(4,"span",3),p()(),g(5,pn,6,3,"div",4),p()),i&2&&(a(),r("ngClass",j(2,sn,!o.isCollapsed,o.isCollapsed)),a(4),r("ngIf",!o.isCollapsed))},dependencies:[P,C,y,Kt,Qt,Wt],encapsulation:2});let t=e;return t})();var Xt=(()=>{let e=class e{constructor(n,i){this.route=n,this.event=i}ngOnInit(){this.onChanges()}onChanges(){this.parentForm.get("status").valueChanges.subscribe(n=>{n&&this.event.trigger("campaign.share.restrictions.status.enable")})}};e.\u0275fac=function(i){return new(i||e)(c(k),c(b))},e.\u0275cmp=f({type:e,selectors:[["sa-active-setting"]],inputs:{parentForm:"parentForm"},standalone:!1,decls:3,vars:3,consts:[[1,"form-group","row",3,"formGroup"],[1,"form-element","v-center-label","col-12"],["formControlName","status",3,"id","label"]],template:function(i,o){i&1&&(s(0,"div",0)(1,"div",1),l(2,"sa-toggle-button",2),p()()),i&2&&(r("formGroup",o.parentForm),a(2),r("id","active-campaign")("label","campaigns.share.restrictions.status.label"))},dependencies:[N,E,x,V,O],encapsulation:2});let t=e;return t})();var cn=(t,e)=>({collapsible:t,collapsed:e});function dn(t,e){if(t&1&&l(0,"sa-active-setting",9),t&2){let m=v(2);r("parentForm",m.parentForm)}}function un(t,e){t&1&&(s(0,"div",5)(1,"div",6)(2,"div",7),g(3,dn,1,1,"sa-active-setting",8),p()()()),t&2&&(a(3),r("saIfPermission","campaigns.create"))}var Yt=(()=>{let e=class e{constructor(){this.isCollapsed=!1}};e.\u0275fac=function(i){return new(i||e)},e.\u0275cmp=f({type:e,selectors:[["sa-share-restrictions-card"]],inputs:{parentForm:"parentForm"},standalone:!1,decls:6,vars:5,consts:[[1,"card"],[1,"card-header",3,"ngClass"],[1,"card-title",3,"click"],["transloco","campaign.share.restrictions.header"],["class","card-body show",4,"ngIf"],[1,"card-body","show"],[1,"row"],[1,"col-12"],[3,"parentForm",4,"saIfPermission"],[3,"parentForm"]],template:function(i,o){i&1&&(s(0,"div",0)(1,"div",1)(2,"div",2),d("click",function(){return o.isCollapsed=!o.isCollapsed}),l(3,"i")(4,"span",3),p()(),g(5,un,4,1,"div",4),p()),i&2&&(a(),r("ngClass",j(2,cn,!o.isCollapsed,o.isCollapsed)),a(4),r("ngIf",!o.isCollapsed))},dependencies:[P,C,y,U,Xt],encapsulation:2});let t=e;return t})();function fn(t,e){if(t&1&&l(0,"sa-share-restrictions-card",5),t&2){let m=v();r("parentForm",m.parentForm)}}var Zt=(()=>{let e=class e{constructor(n){this.app=n}setForm(n){this.parentForm=n}get presentationLink(){return this.app.getCampaignPresentationLink(this.parentForm.value.unique_identifier,!0)}};e.\u0275fac=function(i){return new(i||e)(c(D))},e.\u0275cmp=f({type:e,selectors:[["ng-component"]],standalone:!1,decls:5,vars:5,consts:[[1,"row"],[1,"col-12"],[3,"campaignUrl","campaignUID","presentationLink"],[3,"parentForm",4,"saIfPermission"],[3,"campaignUrl"],[3,"parentForm"]],template:function(i,o){i&1&&(s(0,"div",0)(1,"div",1),l(2,"sa-share-links-card",2),g(3,fn,1,1,"sa-share-restrictions-card",3),l(4,"sa-share-embed-card",4),p()()),i&2&&(a(2),r("campaignUrl",o.parentForm.get("url").value)("campaignUID",o.parentForm.get("unique_identifier").value)("presentationLink",o.presentationLink),a(),r("saIfPermission","campaigns.create"),a(),r("campaignUrl",o.parentForm.get("url").value))},dependencies:[U,$t,Jt,Yt],encapsulation:2});let t=e;return t})();var hn=t=>({search:t});function yn(t,e){t&1&&l(0,"sa-app-icon",28),t&2&&r("name","sort-alpha-asc")}function _n(t,e){t&1&&l(0,"sa-app-icon",28),t&2&&r("name","sort-alpha-desc")}function Cn(t,e){if(t&1&&(s(0,"div",31),g(1,yn,1,1,"sa-app-icon",32)(2,_n,1,1,"sa-app-icon",32),p()),t&2){let m=v();a(),r("ngIf",m.pagination.order==="ASC"),a(),r("ngIf",m.pagination.order==="DESC")}}function bn(t,e){t&1&&(l(0,"sa-app-icon",37),pe(1,"transloco")),t&2&&r("ngbTooltip",fe(me(1,3,"campaigns.surveys.modals.add_survey.list.tooltips.in_campaign")))("name","plus")}function Sn(t,e){t&1&&(l(0,"sa-app-icon",37),pe(1,"transloco")),t&2&&r("ngbTooltip",fe(me(1,3,"campaigns.surveys.modals.add_survey.list.tooltips.offline")))("name","plus")}function Tn(t,e){t&1&&l(0,"sa-app-icon",28),t&2&&r("name","plus")}function Fn(t,e){if(t&1){let m=w();s(0,"tr")(1,"td"),h(2),l(3,"br"),s(4,"small")(5,"a",33),d("click",function(){let i=S(m).$implicit,o=v();return T(o.previewSurvey(i))}),h(6),pe(7,"ltrimSlashes"),p()()(),s(8,"td",34)(9,"button",27),d("click",function(){let i=S(m).$implicit,o=v();return T(o.addSurvey(i))}),g(10,bn,2,5,"sa-app-icon",35)(11,Sn,2,5,"sa-app-icon",35)(12,Tn,1,1,"sa-app-icon",32),p()(),s(13,"td",34)(14,"button",36),d("click",function(){let i=S(m).$implicit,o=v();return T(o.addSurvey(i,!0))}),l(15,"sa-app-icon",28),p()()()}if(t&2){let m=e.$implicit,n=v();a(2),J(" ",m.title," "),a(4),se("",me(7,8,n.app.getSurveyShortURL()),"",m.url),a(3),r("disabled",m.in_campaign||m.offline),a(),r("ngIf",m.in_campaign),a(),r("ngIf",m.offline),a(),r("ngIf",!m.offline&&!m.in_campaign),a(3),r("name","copy")}}function In(t,e){if(t&1&&l(0,"small",40),t&2){let m=v(2);r("translocoParams",tt(1,hn,m.pagination.search))}}function wn(t,e){t&1&&l(0,"small",41)}function kn(t,e){if(t&1&&(Q(0),g(1,In,1,3,"small",38)(2,wn,1,0,"small",39),W()),t&2){let m=v();a(),r("ngIf",m.surveyCount==0&&m.pagination.search),a(),r("ngIf",m.surveyCount==0&&!m.pagination.search)}}function En(t,e){if(t&1){let m=w();s(0,"a",42),d("click",function(){S(m);let i=v();return T(i.updatePaginationLimit(5))}),h(1,"5"),p()}}function xn(t,e){if(t&1){let m=w();s(0,"a",42),d("click",function(){S(m);let i=v();return T(i.updatePaginationLimit(10))}),h(1,"10"),p()}}function An(t,e){if(t&1){let m=w();s(0,"a",42),d("click",function(){S(m);let i=v();return T(i.updatePaginationLimit(15))}),h(1,"15"),p()}}function Dn(t,e){if(t&1){let m=w();s(0,"a",42),d("click",function(){S(m);let i=v();return T(i.updatePaginationLimit(20))}),h(1,"20"),p()}}function Mn(t,e){if(t&1){let m=w();s(0,"a",42),d("click",function(){S(m);let i=v();return T(i.updatePaginationLimit(25))}),h(1,"25"),p()}}var ei=(()=>{let e=class e{constructor(n,i,o,u,R,z,K,ae){this.modal=n,this.event=i,this.api=o,this.toast=u,this.paginationService=R,this.ls=z,this.screen=K,this.app=ae,this.surveys=[],this.surveyCount=0,this.currentSurveyIds=[],this.pagination=new he,this.isLoadingSurveys=!1,this.refreshSurveys=new $e}ngOnInit(){this.checkSurveysInCampaign(),this.pagination.last=this.paginationService.isLastPage(this.pagination,this.surveyCount),this.pagination.footer_label=this.paginationService.getTableFooterText(this.pagination,this.surveyCount),this.handleRequest()}search(n){this.pagination.search=n,this.paginate("first")}handleRequest(){this.refreshSurveys.pipe(Qe(()=>(this.isLoadingSurveys=!0,this.api.getSurveys(this.pagination)))).subscribe({next:n=>{this.surveys=n.surveys,this.surveyCount=n.count,this.isLoadingSurveys=!1,this.checkSurveysInCampaign()},error:n=>{this.toast.error(),console.error(n)}})}checkSurveysInCampaign(){let n=this;this.surveys.forEach(function(i,o){n.surveys[o].in_campaign=n.currentSurveyIds.includes(i.id)})}updatePaginationLimit(n){this.pagination.limit=n,this.refreshSurveys.next(null)}sort(n){this.pagination.order=this.paginationService.getOrder(this.pagination,n),this.pagination.column=n,this.refreshSurveys.next(null)}paginate(n){this.pagination.page=this.paginationService.getPageAfterPaginate(this.pagination,n,this.surveyCount),this.pagination.first=this.pagination.page===1,this.pagination.offset=this.paginationService.getOffset(this.pagination),this.refreshSurveys.next(null)}addSurvey(n,i=!1){if(!i){this.modal.close(n);return}this.api.copySurvey(n.id,"user_survey",i&&n.offline).subscribe({next:o=>{o.id=o.surveyId,this.addSurvey(o,!1),this.event.trigger("campaign.surveys.add_survey_modal.add")},error:o=>{this.toast.error(),console.error(o)}})}previewSurvey(n){let i=this.screen.openTab();this.api.fetchSurveyPreviewToken(n).subscribe(o=>{let u=o.data.token;this.screen.changeTabLocation(i,this.app.getSurveyPreviewLink(n.url,u))})}};e.\u0275fac=function(i){return new(i||e)(c(De),c(b),c(de),c(te),c(le),c(Se),c(Re),c(D))},e.\u0275cmp=f({type:e,selectors:[["ng-component"]],inputs:{surveys:"surveys",surveyCount:"surveyCount",currentSurveyIds:"currentSurveyIds"},standalone:!1,decls:48,vars:19,consts:[[1,"modal-header"],["transloco","campaigns.surveys.modals.add_survey.title",1,"modal-title"],["type","button","aria-label","Close",1,"close",3,"click"],["aria-hidden","true","transloco","app.modals.buttons.close"],[1,"modal-body"],[1,"row","table-actions-wrapper"],[1,"col-12"],[1,"float-end",3,"onSearch","placeholder"],[1,"row","table-wrapper"],[1,"col-sm-12"],[1,"table-responsive"],[1,"table","table-striped"],["width","60%",3,"click"],["transloco","campaigns.surveys.modals.add_survey.list.columns.name"],["class","sort-icon",4,"ngIf"],["width","20%","transloco","campaigns.surveys.modals.add_survey.list.columns.add",1,"text-center"],["width","20%","transloco","campaigns.surveys.modals.add_survey.list.columns.add_as_copy",1,"text-center"],[4,"ngFor","ngForOf"],[4,"ngIf"],[1,"float-end","table-actions"],[1,"table-action"],["transloco","app.tables.pagination.rows"],["ngbDropdown","",1,"inline-block"],["ngbDropdownToggle","","id","table-pagination-menu",1,"dropdown-btn","dropdown-btn-plain"],["ngbDropdownMenu","","aria-labelledby","table-pagination-menu",1,"neutral"],["class","dropdown-item",3,"click",4,"ngIf"],[3,"innerHTML"],[1,"btn","btn-link",3,"click","disabled"],[3,"name"],["transloco","app.tables.pagination.prev"],["transloco","app.tables.pagination.next"],[1,"sort-icon"],[3,"name",4,"ngIf"],["href","#",3,"click"],[1,"text-center"],["container","body","placement","top",3,"name","ngbTooltip",4,"ngIf"],[1,"btn","btn-link",3,"click"],["container","body","placement","top",3,"name","ngbTooltip"],["transloco","app.tables.empty_search",3,"translocoParams",4,"ngIf"],["transloco","app.tables.empty",4,"ngIf"],["transloco","app.tables.empty_search",3,"translocoParams"],["transloco","app.tables.empty"],[1,"dropdown-item",3,"click"]],template:function(i,o){i&1&&(s(0,"div",0),l(1,"h4",1),s(2,"button",2),d("click",function(){return o.modal.dismiss()}),l(3,"span",3),p()(),s(4,"div",4)(5,"div",5)(6,"div",6)(7,"sa-search-input",7),d("onSearch",function(R){return o.search(R)}),p()()(),s(8,"div",8)(9,"div",9)(10,"div",10)(11,"table",11)(12,"thead")(13,"th",12),d("click",function(){return o.sort("name")}
3),l(14,"span",13),g(15,Cn,3,2,"div",14),p(),l(16,"th",15)(17,"th",16),p(),s(18,"tbody"),g(19,Fn,16,10,"tr",17),p()(),g(20,kn,3,2,"ng-container",18),p()(),s(21,"div",9)(22,"div",19)(23,"div",20),l(24,"span",21),s(25,"div",22)(26,"button",23),h(27),p(),s(28,"div",24),g(29,En,2,0,"a",25)(30,xn,2,0,"a",25)(31,An,2,0,"a",25)(32,Dn,2,0,"a",25)(33,Mn,2,0,"a",25),p()()(),s(34,"div",20),l(35,"span",26),p(),s(36,"div",20)(37,"button",27),d("click",function(){return o.paginate("first")}),l(38,"sa-app-icon",28),p(),s(39,"button",27),d("click",function(){return o.paginate("prev")}),l(40,"sa-app-icon",28)(41,"span",29),p()(),s(42,"div",20)(43,"button",27),d("click",function(){return o.paginate("next")}),l(44,"span",30)(45,"sa-app-icon",28),p(),s(46,"button",27),d("click",function(){return o.paginate("last")}),l(47,"sa-app-icon",28),p()()()()()()),i&2&&(a(7),r("placeholder","campaigns.surveys.modals.add_survey.list.search.placeholder"),a(8),r("ngIf",o.pagination.column==="name"),a(4),r("ngForOf",o.surveys),a(),r("ngIf",!o.isLoadingSurveys),a(7),J(" ",o.pagination.limit," "),a(2),r("ngIf",o.pagination.limit!=5),a(),r("ngIf",o.pagination.limit!=10),a(),r("ngIf",o.pagination.limit!=15),a(),r("ngIf",o.pagination.limit!=20),a(),r("ngIf",o.pagination.limit!=25),a(2),r("innerHTML",o.pagination.footer_label,be),a(2),r("disabled",o.pagination.first),a(),r("name","arrow-left-double"),a(),r("disabled",o.pagination.first),a(),r("name","arrow-left"),a(3),r("disabled",o.pagination.last),a(2),r("name","arrow-right"),a(),r("disabled",o.pagination.last),a(),r("name","arrow-right-double"))},dependencies:[ee,C,Ae,xe,Ee,Me,y,ie,At,Fe,ht],encapsulation:2});let t=e;return t})();var Rn=(t,e)=>({collapsible:t,collapsed:e});function Nn(t,e){if(t&1&&(s(0,"div",5)(1,"div",6)(2,"div",7),l(3,"label",8)(4,"small",9)(5,"input",10)(6,"sa-validation-message",11),p(),s(7,"div",7),l(8,"label",12)(9,"small",13),s(10,"div",14)(11,"small",15),h(12),p(),l(13,"input",16),p(),l(14,"sa-validation-message",11),p()()()),t&2){let m=v();a(6),r("control",m.parentForm.get("name"))("messageKey","campaign.name"),a(6),L(m.app.getCampaignBaseURL(!0)),a(2),r("control",m.parentForm.get("url"))("messageKey","campaign.url")}}var ti=(()=>{let e=class e{constructor(n,i){this.api=n,this.app=i,this.isCollapsed=!1}ngOnInit(){this.originalURL=this.campaign.url,this.buildForm()}buildForm(){this.parentForm.get("name").setValidators([X.required,X.maxLength(45)]),this.parentForm.get("url").setValidators([X.required,X.maxLength(20)]),this.parentForm.get("url").setAsyncValidators([this.campaignUrlExists.bind(this)])}campaignUrlExists(n){return new Promise(i=>{if(this.campaign.url===n.value)return i(null);this.api.checkCampaign(n.value,"url").subscribe({next:o=>{i(o?{unique:!0}:null)},error:()=>i(null)})})}};e.\u0275fac=function(i){return new(i||e)(c($),c(D))},e.\u0275cmp=f({type:e,selectors:[["sa-campaign-info-card"]],inputs:{parentForm:"parentForm",campaign:"campaign"},standalone:!1,decls:6,vars:6,consts:[[1,"card",3,"formGroup"],["id","campaign-name-card-header",1,"card-header",3,"ngClass"],[1,"card-title",3,"click"],["transloco","campaigns.surveys.info.header"],["id","campaign-name-card-content","class","card-body collapse show","aria-labelledby","campaign-name-card-header",4,"ngIf"],["id","campaign-name-card-content","aria-labelledby","campaign-name-card-header",1,"card-body","collapse","show"],[1,"form-group","row"],[1,"col-12","col-sm-6"],["transloco","campaigns.surveys.info.name.label",1,"bold"],["transloco","campaigns.surveys.info.name.helper",1,"help-block"],["data-cy","campaign-name-input","type","text","id","name","formControlName","name","saValidateOnBlur","",1,"form-control"],[3,"control","messageKey"],["transloco","campaigns.surveys.info.url.label",1,"bold"],["transloco","campaigns.surveys.info.url.helper",1,"help-block"],[1,"input-group","v-center-label"],[1,"help-block","with-form-inline"],["type","text","id","url","formControlName","url","saValidateOnBlur","",1,"form-control"]],template:function(i,o){i&1&&(s(0,"div",0)(1,"div",1)(2,"div",2),d("click",function(){return o.isCollapsed=!o.isCollapsed}
3),l(3,"i")(4,"span",3),p()(),g(5,Nn,15,5,"div",4),p()),i&2&&(r("formGroup",o.parentForm),a(),r("ngClass",j(3,Rn,!o.isCollapsed,o.isCollapsed)),a(4),r("ngIf",!o.isCollapsed))},dependencies:[P,C,we,N,E,x,V,y,Ne,Ve],encapsulation:2});let t=e;return t})();var ii=(()=>{let e=class e{constructor(n,i){this.route=n,this.event=i}ngOnInit(){this.onChanges()}onChanges(){this.settingsForm.get("refresh_button").valueChanges.subscribe(n=>{n&&this.event.trigger("campaign.surveys.respondent_portal.refresh_button.enable")})}};e.\u0275fac=function(i){return new(i||e)(c(k),c(b))},e.\u0275cmp=f({type:e,selectors:[["sa-refresh-button-setting"]],inputs:{settingsForm:"settingsForm"},standalone:!1,decls:3,vars:3,consts:[[1,"form-group",3,"formGroup"],[1,"form-element","form-element-v-center"],["formControlName","refresh_button",3,"id","label"]],template:function(i,o){i&1&&(s(0,"div",0)(1,"div",1),l(2,"sa-toggle-button",2),p()()),i&2&&(r("formGroup",o.settingsForm),a(2),r("id","refresh-button")("label","campaigns.surveys.respondent_portal.surveys.refresh_button.label"))},dependencies:[N,E,x,V,O],encapsulation:2});let t=e;return t})();var ni=(()=>{let e=class e{constructor(n,i){this.route=n,this.event=i}ngOnInit(){this.onChanges()}onChanges(){this.settingsForm.get("show_future_surveys").valueChanges.subscribe(n=>{n&&this.event.trigger("campaign.surveys.respondent_portal.show_all_surveys.enable")})}};e.\u0275fac=function(i){return new(i||e)(c(k),c(b))},e.\u0275cmp=f({type:e,selectors:[["sa-show-all-surveys-setting"]],inputs:{settingsForm:"settingsForm"},standalone:!1,decls:3,vars:3,consts:[[1,"form-group",3,"formGroup"],[1,"form-element","form-element-v-center"],["formControlName","show_future_surveys",3,"id","label"]],template:function(i,o){i&1&&(s(0,"div",0)(1,"div",1),l(2,"sa-toggle-button",2),p()()),i&2&&(r("formGroup",o.settingsForm),a(2),r("id","show-future-surveys")("label","campaigns.surveys.respondent_portal.surveys.show_all_surveys.label"))},dependencies:[N,E,x,V,O],encapsulation:2});let t=e;return t})();var oi=(()=>{let e=class e{constructor(n,i){this.route=n,this.event=i}ngOnInit(){this.onChanges()}onChanges(){this.settingsForm.get("show_score").valueChanges.subscribe(n=>{n&&this.event.trigger("campaign.surveys.respondent_portal.show_score.enable")})}};e.\u0275fac=function(i){return new(i||e)(c(k),c(b))},e.\u0275cmp=f({type:e,selectors:[["sa-show-scores-setting"]],inputs:{settingsForm:"settingsForm"},standalone:!1,decls:3,vars:3,consts:[[1,"form-group",3,"formGroup"],[1,"form-element","form-element-v-center"],["formControlName","show_score",3,"id","label"]],template:function(i,o){i&1&&(s(0,"div",0)(1,"div",1),l(2,"sa-toggle-button",2),p()()),i&2&&(r("formGroup",o.settingsForm),a(2),r("id","show-scores")("label","campaigns.surveys.respondent_portal.surveys.show_scores.label"))},dependencies:[N,E,x,V,O],encapsulation:2});let t=e;return t})();var On=(t,e)=>({collapsible:t,collapsed:e}),Un=()=>["!variable"];function Gn(t,e){if(t&1&&(s(0,"div",9)(1,"div",10)(2,"div",11),l(3,"label",12)(4,"sa-redactor-wysiwyg",13),p(),s(5,"div",11),l(6,"label",14)(7,"sa-show-all-surveys-setting",15)(8,"sa-show-scores-setting",15)(9,"sa-refresh-button-setting",15),p()()()),t&2){let m=v();a(4),r("buttons",et(5,Un))("readonly",!m.editor.is_editable),a(3),r("settingsForm",m.settingsForm),a(),r("settingsForm",m.settingsForm),a(),r("settingsForm",m.settingsForm)}}var ri=(()=>{let e=class e{constructor(n){this.editor=n,this.isCollapsed=!1}};e.\u0275fac=function(i){return new(i||e)(c(q))},e.\u0275cmp=f({type:e,selectors:[["sa-respondent-portal-card"]],inputs:{settingsForm:"settingsForm"},standalone:!1,decls:10,vars:7,consts:[[1,"card",3,"formGroup"],[1,"card-header",3,"ngClass"],[1,"card-title",3,"click"],["transloco","campaigns.surveys.respondent_portal.header"],[1,"float-end","v-center"],[1,"me-0"],["transloco","campaigns.surveys.respondent_portal.show.label"],["formControlName","overview_screen",3,"id"],["id","respondent-portal-card-content","class","card-body collapse show","aria-labelledby","respondent-portal-card-header",4,"ngIf"],["id","respondent-portal-card-content","aria-labelledby","respondent-portal-card-header",1,"card-body","collapse","show"],[1,"form-group","row"],[1,"col-12","col-sm-6"],["transloco","campaigns.surveys.respondent_portal.intro.label",1,"bold"],["formControlName","intro_text",3,"buttons","readonly"],["transloco","campaigns.surveys.respondent_portal.surveys.label",1,"bold"],[3,"settingsForm"]],template:function(i,o){i&1&&(s(0,"div",0)(1,"div",1)(2,"div",2),d("click",function(){return o.isCollapsed=!o.isCollapsed}
3),l(3,"i")(4,"span",3),p(),s(5,"div",4)(6,"small",5),l(7,"span",6),p(),l(8,"sa-toggle-button",7),p()(),g(9,Gn,10,6,"div",8),p()),i&2&&(r("formGroup",o.settingsForm),a(),r("ngClass",j(4,On,!o.isCollapsed,o.isCollapsed)),a(7),r("id","show-respondent-portal"),a(),r("ngIf",!o.isCollapsed))},dependencies:[P,C,N,E,x,V,y,It,O,ii,ni,oi],encapsulation:2});let t=e;return t})();function qn(t,e){if(t&1){let m=w();Q(0),s(1,"form",2),l(2,"small",3),s(3,"div",4)(4,"div",5),l(5,"label",6),s(6,"sa-date-time-picker",7),d("onUpdate",function(i){S(m);let o=v(2);return T(o.setActiveDate(i))}),p()(),s(7,"div",5),l(8,"label",8),s(9,"sa-date-time-picker",9),d("onUpdate",function(i){S(m);let o=v(2);return T(o.setInActiveDate(i))}),p()()()(),W()}if(t&2){let m=v(2);a(),r("formGroup",m.surveyForm),a(4),r("for",ge("active-date-",m.surveyForm.get("id").value)),a(),r("id",ge("active-date-",m.surveyForm.get("id").value))("controlName","active-date-"+m.surveyForm.get("id").value)("timestamp",m.goActiveDate)("showTime",!0)("minTimestamp",m.minActiveTimestamp)("maxTimestamp",m.surveyForm.get("go_inactive_date").value)("timezone",m.timezone),a(2),r("for",ge("in-active-date-",m.surveyForm.get("id").value)),a(),r("id",ge("in-active-date-",m.surveyForm.get("id").value))("controlName","in-active-date"+m.surveyForm.get("id").value)("timestamp",m.goInactiveDate)("showTime",!0)("minTimestamp",m.minInActiveTimestamp)("timezone",m.timezone)}}function zn(t,e){t&1&&(Q(0),g(1,qn,10,20,"ng-container",1),W()),t&2&&(a(),r("saIfPermission","campaigns.scheduler"))}var ai=(()=>{let e=class e{constructor(n,i,o){this.event=n,this.dateTime=i,this.userService=o,this.minActiveTimestamp=null,this.minInActiveTimestamp=null}ngOnInit(){this.goActiveDate=this.surveyForm.get("go_active_date").value,this.goInactiveDate=this.surveyForm.get("go_inactive_date").value,this.setMinDates()}setActiveDate(n){this.goActiveDate=n,this.surveyForm.controls.go_active_date.setValue(n),this.setMinDates(),this.event.trigger("campaign.surveys.scheduler.schedule_active")}setInActiveDate(n){this.goInactiveDate=n,this.surveyForm.controls.go_inactive_date.setValue(n),this.setMinDates(),this.event.trigger("campaign.surveys.scheduler.schedule_inactive")}setMinDates(){this.timezone=this.userService.getUser()?.timezone||this.dateTime.getTimezoneGuess(),this.minActiveTimestamp=this.dateTime.getTimestampInTimezone(this.timezone).add(5,"minutes"),this.minInActiveTimestamp=this.surveyForm.get("go_active_date").value?this.dateTime.parseInTimezone(this.surveyForm.get("go_active_date").value,this.timezone).add(5,"minutes"):this.dateTime.getTimestampInTimezone(this.timezone).add(15,"minutes")}};e.\u0275fac=function(i){return new(i||e)(c(b),c(mt),c(Ie))},e.\u0275cmp=f({type:e,selectors:[["sa-survey-scheduler-setting"]],inputs:{surveyForm:"surveyForm",parentForm:"parentForm"},standalone:!1,decls:1,vars:1,consts:[[4,"ngIf"],[4,"saIfPermission"],[3,"formGroup"],["transloco","campaigns.surveys.survey.scheduler.form.enabled.label"],[1,"form-group","row"],[1,"col-sm-4"],["transloco","campaigns.surveys.survey.scheduler.form.active_date.label",1,"bold",3,"for"],[3,"onUpdate","id","controlName","timestamp","showTime","minTimestamp","maxTimestamp","timezone"],["transloco","campaigns.surveys.survey.scheduler.form.inactive_date.label",1,"bold",3,"for"],[3,"onUpdate","id","controlName","timestamp","showTime","minTimestamp","timezone"]],template:function(i,o){i&1&&g(0,zn,2,1,"ng-container",0),i&2&&r("ngIf",o.parentForm.get("settings").get("scheduler_enabled").value)},dependencies:[C,ke,E,x,y,U,wt],encapsulation:2});let t=e;return t})();var $n=(t,e)=>({collapsible:t,collapsed:e});function Kn(t,e){if(t&1&&(Q(0,10),s(1,"div",11),pe(2,"transloco"),s(3,"small",12),l(4,"span",13),p(),l(5,"sa-toggle-button",14),p(),W()),t&2){let m=v();r("formGroup",m.surveyForm),a(),r("ngbTooltip",fe(m.surveyForm.get("active").disabled?me(2,3,"campaigns.surveys.survey.show.disabled"):""))}}function Qn(t,e){if(t&1&&l(0,"sa-survey-scheduler-setting",22),t&2){let m=v(2);r("surveyForm",m.surveyForm)("parentForm",m.parentForm)}}function Wn(t,e){if(t&1&&(s(0,"div",15)(1,"div",16)(2,"div",17),l(3,"label",18),s(4,"small",19),h(5),p()(),s(6,"div",17),l(7,"label",20),s(8,"small",19),h(9),p()()(),g(10,Qn,1,2,"sa-survey-scheduler-sett
3ing",21),p()),t&2){let m=v();a(5),J(" ",m.surveyForm.get("title").value," "),a(4),J(" ",m.surveyForm.get("url").value," "),a(),r("saIfPermission","campaigns.scheduler")}}var si=(()=>{let e=class e{constructor(n,i,o,u){this.route=n,this.event=i,this.campaignFormService=o,this.editor=u,this.isCollapsed=!1}deleteSurvey(){this.parentForm.patchValue(this.campaignFormService.removeSurvey(this.parentForm,this.key)),this.editor.setSurveyCount(this.editor.surveyCount+1),this.event.trigger("campaign.surveys.survey.remove_survey")}onSurveyOrderChange(n){this.parentForm.patchValue(this.campaignFormService.moveSurvey(this.parentForm,parseInt(n.oldValue),parseInt(n.newValue))),this.event.trigger("campaign.surveys.survey.reorder")}};e.\u0275fac=function(i){return new(i||e)(c(k),c(b),c(ne),c(q))},e.\u0275cmp=f({type:e,selectors:[["sa-survey-card"]],inputs:{surveyForm:"surveyForm",parentForm:"parentForm",key:"key",surveyOrderItems:"surveyOrderItems"},standalone:!1,decls:12,vars:12,consts:[[1,"card"],[1,"card-header",3,"ngClass"],[1,"card-title"],[3,"click"],[1,"me-1",3,"onChange","form","isEditable","items"],[1,"float-end","v-center"],[3,"formGroup",4,"saIfPermission"],[1,"btn","btn-link",3,"click","disabled"],[3,"name"],["id","survey-card-content","class","card-body collapse show","aria-labelledby","survey-card-header",4,"ngIf"],[3,"formGroup"],["container","body","placement","top",1,"toggle-btn-container","v-center",3,"ngbTooltip"],[1,"me-0"],["transloco","campaigns.surveys.survey.show.label"],["formControlName","active"],["id","survey-card-content","aria-labelledby","survey-card-header",1,"card-body","collapse","show"],[1,"form-group","row"],[1,"col-12","col-sm-6"],["transloco","campaigns.surveys.survey.title.label"],[1,"help-block"],["transloco","campaigns.surveys.survey.url.label"],[3,"surveyForm","parentForm",4,"saIfPermission"],[3,"surveyForm","parentForm"]],template:function(i,o){i&1&&(s(0,"div",0)(1,"div",1)(2,"div",2)(3,"i",3),d("click",function(){return o.isCollapsed=!o.isCollapsed}),p(),s(4,"sa-order-dropdown",4),d("onChange",function(R){return o.onSurveyOrderChange(R)}),p(),s(5,"span",3),d("click",function(){return o.isCollapsed=!o.isCollapsed}),h(6),p()(),s(7,"div",5),g(8,Kn,6,5,"ng-container",6),s(9,"button",7),d("click",function(){return o.deleteSurvey()}),l(10,"sa-app-icon",8),p()()(),g(11,Wn,11,3,"div",9),p()),i&2&&(a(),r("ngClass",j(9,$n,!o.isCollapsed,o.isCollapsed)),a(3),r("form",o.surveyForm)("isEditable",o.editor.is_editable)("items",o.surveyOrderItems),a(2),L(o.surveyForm.get("title").value),a(2),r("saIfPermission","campaigns.create"),a(),r("disabled",!o.editor.is_editable),a(),r("name","cross"),a(),r("ngIf",!o.isCollapsed))},dependencies:[P,C,Me,N,E,x,V,y,ie,U,Nt,O,ai,Fe],encapsulation:2});let t=e;return t})();function Xn(t,e){if(t&1){let m=w();s(0,"button",8),d("click",function(){S(m);let i=v(2);return T(i.openAddSurveyModal())}),l(1,"sa-app-icon",9)(2,"span",10),p()}t&2&&(a(),r("name","plus"))}function Yn(t,e){if(t&1&&(Q(0),g(1,Xn,3,1,"button",7),W()),t&2){let m=v();a(),r("ngIf",m.editor.is_editable)}}function Zn(t,e){if(t&1&&(s(0,"div",3),l(1,"sa-survey-card",11),p()),t&2){let m=e.$implicit,n=e.index,i=v();a(),r("parentForm",i.parentForm)("surveyForm",m)("key",n)("surveyOrderItems",i.surveyOrderItems)}}var pi=(()=>{let e=class e{constructor(n,i,o,u,R){this.editor=n,this.modalService=i,this.surveyApi=o,this.toast=u,this.campaignFormService=R,this.surveyOrderItems=[]}ngOnInit(){this.getSurveyOrders(),this.editor.onSurveyCountChange.subscribe(()=>this.getSurveyOrders())}openAddSurveyModal(){this.surveyApi.getSurveys().subscribe({next:n=>{let i=n.surveys,o=n.count,u=this.modalService.open(ei,"lg"),R=[];this.parentForm.get("surveys").controls.forEach(z=>{R.push(z.controls.id.value)}),u.componentInstance.currentSurveyIds=R,u.componentInstance.surveys=i,u.componentInstance.surveyCount=o,u.result.then(z=>{if(!z)return;let K=z,ae=new yt({id:K.id,title:K.title,url:K.url,order:this.campaignFormService.getSurveys(this.parentForm).length+1,active:!0,go_active_date:null,go_inactive_date:null});this.editor.setSurveyCount(this.editor.surveyCount+1),this.parentForm.patchValue(this.campaignFormService.addSurvey(this.parentForm,ae))},()=>{})},error:n=>{this.toast.error(),console.error(n)}})}setForm(n){this.parentForm=n}getSurveyOrders(){this.surveyOrderItems=[];for(let n=0;n<this.editor.surveyCount;n++)this.surveyOrderItems.push((n+1).toString())}get surveys(){return this.parentForm.get("surveys")}get settings(){return this.parentForm.get("settings")}};e.\u0275fac=function(i){return new(i||e)(c(q),c(H),c(de),c(te),c(ne))},e.\u0275cmp=f({type:e,selectors:[["ng-component"]],standalone:!1,decls:8,vars:5,consts:[[1,"row"],[1,"floating-buttons-container"],[4,"saIfPermission"],[1,"col-12"],[3,"parentForm","campaign"],[3,"settingsForm"],["class","col-12",4,"ngFor","ngForOf"],["class","btn btn-primary",3,"click",4,"ngIf"],[1,"btn","btn-primary",3,"click"],[3,"name"],["transloco","campaigns.nav.add_survey"],[3,"parentForm","surveyForm","key","surveyOrderItems"]],template:function(i,o){i&1&&(s(0,"div",0)(1,"div",1),g(2,Yn,2,1,"ng-container",2),p(),s(3,"div",3),l(4,"sa-campaign-info-card",4),p(),s(5,"div",3),l(6,"sa-respondent-portal-card",5),p(),g(7,Zn,2,4,"div",6),p()),i&2&&(a(2),r("saIfPermission","campaigns.create"),a(2),r("parentForm",o.parentForm)("campaign",o.parentForm.value),a(2),r("settingsForm",o.settings),a(),r("ngForOf",o.surveys.controls))},dependencies:[ee,C,y,ie,U,ti,ri,si],encapsulation:2});let t=e;return t})();var Ge=(()=>{let e=class e{constructor(n){this.campaignApiService=n}resolve(n){return this.campaignApiService.getRespondentResults(n.parent.params.id)}};e.\u0275fac=function(i){return new(i||e)(Je($))},e.\u0275prov=We({token:e,factory:e.\u0275fac});let t=e;return t})();var eo=[{path:"",component:Ot,canDeactivate:[Oe],resolve:{campaign:je}
3,children:[{path:"",redirectTo:"surveys",pathMatch:"full"},{path:"surveys",component:pi},{path:"settings",loadChildren:()=>import("./chunk-YCZ5K2Z5.js").then(t=>t.CampaignSettingsModule)},{path:"share",component:Zt},{path:"results",component:qt,resolve:{respondentResults:Ge}}]}],mi=(()=>{let e=class e{};e.\u0275fac=function(i){return new(i||e)},e.\u0275mod=I({type:e}),e.\u0275inj=F({imports:[ye.forChild(eo),ye]});let t=e;return t})();var li=(()=>{let e=class e{};e.\u0275fac=function(i){return new(i||e)},e.\u0275mod=I({type:e}),e.\u0275inj=F({imports:[ue,A,ce]});let t=e;return t})();var ci=(()=>{let e=class e{};e.\u0275fac=function(i){return new(i||e)},e.\u0275mod=I({type:e}),e.\u0275inj=F({providers:[H,Pe],imports:[A,ye]});let t=e;return t})();var di=(()=>{let e=class e{};e.\u0275fac=function(i){return new(i||e)},e.\u0275mod=I({type:e}),e.\u0275inj=F({providers:[Ge],imports:[A,li,ci]});let t=e;return t})();var ui=(()=>{let e=class e{};e.\u0275fac=function(i){return new(i||e)},e.\u0275mod=I({type:e}),e.\u0275inj=F({imports:[ue,A]});let t=e;return t})();var vi=(()=>{let e=class e{};e.\u0275fac=function(i){return new(i||e)},e.\u0275mod=I({type:e}),e.\u0275inj=F({imports:[ue,A,Le]});let t=e;return t})();var fi=(()=>{let e=class e{};e.\u0275fac=function(i){return new(i||e)},e.\u0275mod=I({type:e}),e.\u0275inj=F({imports:[A,ce]});let t=e;return t})();var gi=(()=>{let e=class e{};e.\u0275fac=function(i){return new(i||e)},e.\u0275mod=I({type:e}),e.\u0275inj=F({imports:[A,ui,vi,fi]});let t=e;return t})();var hi=(()=>{let e=class e{};e.\u0275fac=function(i){return new(i||e)},e.\u0275mod=I({type:e}),e.\u0275inj=F({providers:[H,le],imports:[A,kt,ft,Lt,xt,Et,Dt,ce]});let t=e;return t})();var em=(()=>{let e=class e{};e.\u0275fac=function(i){return new(i||e)},e.\u0275mod=I({type:e}),e.\u0275inj=F({providers:[bt,$,ne,je,Ft,Oe,St,Ct,de,Tt,_t],imports:[di,mi,gi,Vt,hi,A,Rt]});let t=e;return t})();export{em as CampaignModule};
4//# sourceMappingURL=chunk-VO2XOEPD.js.map

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.