1(globalThis.webpackChunkinfluencing_flat=globalThis.webpackChunkinfluencing_flat||[]).push([[7948],{20856:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var o=a(50953),l=a(20641);function r(e){const t=(0,o.KR)(),a=(0,o.KR)(),r=(0,o.KR)(!1),d=(0,l.EW)((()=>e.open||r.value));function s(t){const a=performance.now();return new Promise((o=>{const l=r=>{const d=(r-a).toFixed(0)/e.duration;if(!(d<1))return d>1?(t(1),o()):o();t(d.toFixed(2)),requestAnimationFrame(l)};requestAnimationFrame(l)})).then((()=>{r.value=!1}))}function n(e){if(!a.value)return;const o=a.value.clientHeight;t.value.style.height=o-e*o+"px"}function c(e){a.value&&(e<0||(t.value.style.height=a.value.clientHeight*e+"px"))}return{slideRef:t,slideToggle:a,computedShow:d,isAnimated:r,slideClose:function(){s(n).then((()=>{t.value&&(t.value.style.height=0)}))},slideOpen:function(){s(c).then((()=>{t.value&&(t.value.style.height="auto")}))}}}},44830:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var o=a(76112);class l extends o.A{constructor(e){super(e=Object.assign({opened:!1,loading:!1,selected:!1,disabled:!1},e)),this.id=e.id,this.name=e.name,this.opened=e.opened,this.loading=e.loading,this.selected=e.selected,this.disabled=e.disabled,e.children&&e.children.length&&(this.children=e.children.map((e=>new this.constructor(e)))),this.show=!0}get innerChecked(){return!!this.selected||!!this.children&&this.children.some((e=>e.innerChecked))}get allDTOs(){let e=[this];if(this.children)for(let t of this.children)e=e.concat(t.allDTOs);return e}}},15201:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var o=a(20641),l=a(50953),r=a(20856);const d=Object.assign({name:"VSlider"},{props:{open:{type:Boolean,default:!1},duration:{type:Number,default:200}},setup(e){const t=e,{slideRef:a,slideToggle:d,computedShow:s,isAnimated:n,slideClose:c,slideOpen:i}=(0,r.A)(t);return(0,o.wB)((()=>t.open),(e=>{n.value=!0,e?i():c()})),(0,o.sV)((()=>{t.open&&(0,o.dY)((()=>{i()}))})),(e,t)=>((0,o.uX)(),(0,o.CE)("div",{class:"vue--slide",ref_key:"slideRef",ref:a},[(0,l.R1)(s)?((0,o.uX)(),(0,o.CE)("div",{key:0,class:"vue-slide-slot",ref_key:"slideToggle",ref:d},[(0,o.RG)(e.$slots,"default")],512)):(0,o.Q3)("",!0)],512))}})},34078:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});const o={name:"TreeCheckbox",components:{CheckboxBranch:a(54285).A},emits:["change","batch","update:modelValue"],props:{modelValue:{},checkboxes:{type:Array,required:!0},search:{type:String,default:""},selected:{type:Map,required:!0}},methods:{onChange(e){this.$emit("change",e)},selectedAll(e){this.$emit("batch",e)}}}},78005:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var o=a(20641),l=a(50953),r=a(53151),d=a(26532),s=a(57536),n=a(44830),c=a(27881);const i={class:"vue-beats-search"},u={__name:"TreeSearch",props:{selected:{type:Array,required:!0},placeholder:{type:String,default:""},treeRouteName:{type:String,required:!0}},emits:["change"],setup(e,{emit:t}){const a=t,u=e,h=(0,l.KR)(""),p=(0,l.KR)(new Map),m=(0,l.KR)([]);function v(e){p.value.has(e.id)?p.value.delete(e.id):p.value.set(e.id,new c.A(e)),g()}function b({DTOs:e,checked:t}){e.forEach((e=>{t?p.value.set(e.id,new c.A(e)):p.value.delete(e.id)})),g()}
1function g(){a("change",Array.from(p.value.values()))}return(0,o.sV)((()=>{u.selected.forEach((e=>p.value.set(e.id,e))),s.A.get(Routing.generate(u.treeRouteName)).then((e=>{m.value=e.data.map((e=>new n.A(e)))}))})),(t,a)=>((0,o.uX)(),(0,o.CE)("div",i,[(0,o.bF)((0,l.R1)(r.A),{modelValue:h.value,"onUpdate:modelValue":a[0]||(a[0]=e=>h.value=e),placeholder:e.placeholder},null,8,["modelValue","placeholder"]),a[1]||(a[1]=(0,o.Lk)("span",{class:"hint"},"Click on beat names to select all sub-categories. Click on check-box to select the exact beat",-1)),m.value.length?((0,o.uX)(),(0,o.Wv)((0,l.R1)(d.A),{key:0,selected:p.value,search:h.value,checkboxes:m.value,onChange:v,onBatch:b},null,8,["selected","search","checkboxes"])):(0,o.Q3)("",!0)]))}}},32089:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var o=a(9620),l=a(44830),r=a(9258),d=a(62257);const s={name:"checkboxBranch",components:{VSlide:a(85181).A,BtnClear:d.A,Btn:r.A,CheckboxItem:o.A},emits:["batch","change"],props:{branchDto:{type:l.A,required:!0},search:{type:String,default:""},selected:{type:Map,required:!0}},computed:{selectedC:{get(){return this.selected.has(this.branchDto.id)},set(){this.$emit("change",this.branchDto)}},isOpened(){return this.branchDto.opened||this.search.length>=3},showOnSearch(){if(this.search.length<3)return!0;let e=!1;const t=this.search.toLowerCase(),a=this.branchDto.name.toLowerCase().includes(t);return this.branchDto.children?(e=this.branchDto.children.some((function e(a){const o=a.name.toLowerCase().includes(t),l=a.children&&a.children.some(e);return o||l})),e||(e=a)):e=a,e||this.branchDto.innerChecked}},methods:{checkedAllChild(e){this.$emit("batch",{DTOs:e.allDTOs,checked:!this.selectedC}),!this.branchDto.opened&&this.selectedC&&(this.branchDto.opened=!0)}}}},95858:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var o=a(34048),l=a(26532),r=a(53151),d=a(9258),s=a(62257);const n={name:"TreeFilterModal",components:{TreeSearch:a(95279).A,Search:r.A,TreeCheckbox:l.A,Modal:o.A,Btn:d.A,BtnClear:s.A},emits:["closeModal","applyData"],props:{selected:{type:Array,required:!0},isTeleported:{type:Boolean,default:!0},modalClass:{type:String,default:""},headerTitle:{type:String,required:!0},placeholder:{type:String,default:""},treeRouteName:{type:String,default:"options_beats_tree"}},data:()=>({localSelected:[]}),methods:{onTreeChange(e){this.localSelected=e},applyData(e){this.$emit("applyData",this.localSelected),e()}}}},87252:(e,t,a)=>{"use strict";a.d(t,{X:()=>r});var o=a(20641);const l={class:"vue--tree-checkbox-container vue--tree-ul"};function r(e,t,a,r,d,s){const n=(0,o.g2)("checkbox-branch");return(0,o.uX)(),(0,o.CE)("ul",l,[((0,o.uX)(!0),(0,o.CE)(o.FK,null,(0,o.pI)(a.checkboxes,((e,t)=>((0,o.uX)(),(0,o.Wv)(n,{search:a.search,"branch-dto":e,selected:a.selected,onChange:s.onChange,onBatch:s.selectedAll},null,8,["search","branch-dto","selected","onChange","onBatch"])))),256))])}},37994:(e,t,a)=>{"use strict";a.d(t,{X:()=>c});var o=a(20641),l=a(90033);const r={key:0,class:"vue--tree-li"},d={class:"vue--tree-checkbox"},s={key:1,class:"empty-block"},n={class:"vue--tree-ul"};function c(e,t,a,c,i,u){const h=(0,o.g2)("btn-clear"),p=(0,o.g2)("checkbox-item"),m=(0,o.g2)("checkbox-branch",!0),v=(0,o.g2)("VSlide");return u.showOnSearch?((0,o.uX)(),(0,o.CE)("li",r,[(0,o.Lk)("div",d,[a.branchDto.children&&a.branchDto.children.length?((0,o.uX)(),(0,o.Wv)(h,{key:0,onClick:t[0]||(t[0]=e=>a.branchDto.opened=!a.branchDto.opened)},{default:(0,o.k6)((()=>[(0,o.Lk)("i",{class:(0,l.C4)(["fa-solid fa-sort-down",{rotate:u.isOpened}])},null,2)])),_:1})):((0,o.uX)(),(0,o.CE)("div",s)),(0,o.bF)(p,{modelValue:u.selectedC,"onUpdate:modelValue":t[1]||(t[1]=e=>u.selectedC=e),disabled:a.branchDto.disabled,"label-click":!0},null,8,["modelValue","disabled"]),(0,o.Lk)("span",{class:"checkbox-select-all",onClick:t[2]||(t[2]=e=>u.checkedAllChild(a.branchDto))},(0,l.v_)(a.branchDto.name),1)]),(0,o.bF)(v,{open:u.isOpened},{default:(0,o.k6)((()=>[(0,o.Lk)("ul",n,[((0,o.uX)(!0),(0,o.CE)(o.FK,null,(0,o.pI)(a.branchDto.children,((l,r)=>((0,o.uX)(),(0,o.Wv)(m,{key:r,search:a.search,"branch-dto":l,selected:a.selected,onChange:t[3]||(t[3]=t=>e.$emit("change",t)),onBatch:t[4]||(t[4]=t=>e.$emit("batch",t))},null,8,["search","branch-dto","selected"])))),128))])])),_:1},8,["open"])])):(0,o.Q3)("",!0)}},79685:(e,t,a)=>{"use strict";a.d(t,{X:()=>u});var o=a(20641),l=a(90033);const r={class:"vue-modal-container"},d={class:"vue-modal-header"},s={class:"header-title"},n={class:"vue-modal-body"},c={class:"vue-modal-footer"},i={class:"buttons"};function u(e,t,a,u,h,p){const m=(0,o.g2)("BtnClear"),v=(0,o.g2)("TreeSearch"),b=(0,o.g2)("Btn"),g=(0,o.g2)("modal");return(0,o.uX)(),(0,o.Wv)(g,{onCloseModal:t[0]||(t[0]=t=>e.$emit("closeModal")),"modal-class":a.modalClass,"is-teleported":a.isTeleported},{default:(0,o.k6)((({closeModal:e})=>[(0,o.Lk)("div",r,[(0,o.Lk)("div",d,[(0,o.Lk)("div",s,(0,l.v_)(a.headerTitle),1),(0,o.bF)(m,{onClick:e},{default:(0,o.k6)((()=>t[1]||(t[1]=[(0,o.Lk)("i",{class:"fas fa-times"},null,-1)]))),_:2},1032,["onClick"])]),(0,o.Lk)("div",n,[(0,o.bF)(v,{selected:a.selected,placeholder:a.placeholder,"tree-route-name":a.treeRouteName,onChange:p.onTree
1Change},null,8,["selected","placeholder","tree-route-name","onChange"])]),(0,o.Lk)("div",c,[(0,o.Lk)("div",i,[(0,o.bF)(b,{onClick:t=>p.applyData(e)},{default:(0,o.k6)((()=>t[2]||(t[2]=[(0,o.eW)("Finish")]))),_:2},1032,["onClick"]),(0,o.bF)(m,{onClick:e},{default:(0,o.k6)((()=>t[3]||(t[3]=[(0,o.eW)("Cancel")]))),_:2},1032,["onClick"])])])])])),_:1},8,["modal-class","is-teleported"])}},48547:(e,t,a)=>{(t=a(76314)(!1)).push([e.id,"@media screen and (min-width: 601px){.vue--modal.beats-tree .vue-modal-wrapper,.vue--modal.outlet-type-tree .vue-modal-wrapper{width:600px;max-width:600px}.vue--modal.beats-tree .vue-modal-wrapper .vue-modal-container .vue-modal-body,.vue--modal.outlet-type-tree .vue-modal-wrapper .vue-modal-container .vue-modal-body{width:576px}}@media screen and (min-width: 561px)and (max-width: 600px){.vue--modal.beats-tree .vue-modal-wrapper,.vue--modal.outlet-type-tree .vue-modal-wrapper{width:552px;max-width:552px}.vue--modal.beats-tree .vue-modal-wrapper .vue-modal-container .vue-modal-body,.vue--modal.outlet-type-tree .vue-modal-wrapper .vue-modal-container .vue-modal-body{width:528px}}@media screen and (min-width: 0px)and (max-width: 560px){.vue--modal.beats-tree .vue-modal-wrapper,.vue--modal.outlet-type-tree .vue-modal-wrapper{width:340px;max-width:340px}.vue--modal.beats-tree .vue-modal-wrapper .vue-modal-container .vue-modal-body,.vue--modal.outlet-type-tree .vue-modal-wrapper .vue-modal-container .vue-modal-body{width:316px}}.vue--modal.beats-tree .vue-modal-wrapper .vue-modal-container,.vue--modal.outlet-type-tree .vue-modal-wrapper .vue-modal-container{padding:0;border-radius:12px;max-width:100%;height:100%}.vue--modal.beats-tree .vue-modal-wrapper .vue-modal-container .vue-modal-body,.vue--modal.outlet-type-tree .vue-modal-wrapper .vue-modal-container .vue-modal-body{margin:0 12px 0 12px;display:flex;flex-direction:column;max-height:100%;height:1px;flex:1 0 500px;overflow:hidden}.vue--modal.beats-tree .vue-modal-wrapper .vue-modal-container .vue-modal-body #jstree-block,.vue--modal.outlet-type-tree .vue-modal-wrapper .vue-modal-container .vue-modal-body #jstree-block{height:100%;display:flex;flex-direction:column}.vue--modal.beats-tree .vue-modal-wrapper .vue-modal-container .vue-modal-body #jstree-block .filters .search-field,.vue--modal.outlet-type-tree .vue-modal-wrapper .vue-modal-container .vue-modal-body #jstree-block .filters .search-field{padding-left:12px;height:28px;width:100%;border:1px solid #d4d4d4;box-sizing:border-box;border-radius:6px;left:12px;top:12px}.vue--modal.beats-tree .vue-modal-wrapper .vue-modal-container .vue-modal-body #jstree-block .custom-jstree,.vue--modal.outlet-type-tree .vue-modal-wrapper .vue-modal-container .vue-modal-body #jstree-block .custom-jstree{height:100%;overflow:auto}.vue--modal.beats-tree .vue-modal-wrapper .vue-modal-container .vue-modal-body #jstree-block .custom-jstree::-webkit-scrollbar,.vue--modal.outlet-type-tree .vue-modal-wrapper .vue-modal-container .vue-modal-body #jstree-block .custom-jstree::-webkit-scrollbar{width:12px;height:20px}.vue--modal.beats-tree .vue-modal-wrapper .vue-modal-container .vue-modal-body #jstree-block .custom-jstree::-webkit-scrollbar-track,.vue--modal.outlet-type-tree .vue-modal-wrapper .vue-modal-container .vue-modal-body #jstree-block .custom-jstree::-webkit-scrollbar-track{-webkit-box-shadow:unset}.vue--modal.beats-tree .vue-modal-wrapper .vue-modal-container .vue-modal-body #jstree-block .custom-jstree::-webkit-scrollbar-thumb,.vue--modal.outlet-type-tree .vue-modal-wrapper .vue-modal-container .vue-modal-body #jstree-block .custom-jstree::-webkit-scrollbar-thumb{background-color:#dbdbdb;outline:unset;width:2px;min-height:50px;background-clip:padding-box;border:3px solid rgba(0,0,0,0);border-radius:9999px}.vue--modal.beats-tree .vue-modal-wrapper .vue-modal-container .vue-modal-body #jstree-block .custom-jstree .tree,.vue--modal.outlet-type-tree .vue-modal-wrapper .vue-modal-container .vue-modal-body #jstree-block .custom-jstree .tree{height:100%;width:fit-content}@media screen and (min-width: 0px)and (max-width: 560px){.vue--modal.beats-tree .vue-modal-wrapper .vue-modal-container .vue-modal-body #jstree-block .custom-jstree .tree,.vue--modal.outlet-type-tree .vue-modal-wrapper .vue-modal-container .vue-modal-body #jstree-block .custom-jstree .tree{width:auto}}",""]),e.exports=t},31133:(e,t,a)=>
1{(t=a(76314)(!1)).push([e.id,"\n.vue--slide[data-v-00b7519b] {\n height: 0;\n z-index: 0;\n overflow: hidden;\n}\n",""]),e.exports=t},26975:(e,t,a)=>{(t=a(76314)(!1)).push([e.id,"\n.vue-beats-search[data-v-64daac0c] {\n height: 100%;\n width: 100%;\n display: grid;\n grid-gap: 10px;\n grid-template-rows: 32px auto 1fr;\n}\n.hint[data-v-64daac0c] {\n font-weight: 600;\n font-style: italic;\n padding: 0 19px;\n}\n",""]),e.exports=t},85181:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var o=a(43812);a(88115);const l=(0,a(66262).A)(o.A,[["__scopeId","data-v-00b7519b"]])},26532:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var o=a(45245),l=a(93539);const r=(0,a(66262).A)(l.A,[["render",o.X]])},95279:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var o=a(40858);a(65405);const l=(0,a(66262).A)(o.A,[["__scopeId","data-v-64daac0c"]])},54285:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var o=a(50069),l=a(6486);const r=(0,a(66262).A)(l.A,[["render",o.X]])},37948:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var o=a(17652),l=a(67891);a(92598);const r=(0,a(66262).A)(l.A,[["render",o.X]])},43812:(e,t,a)=>{"use strict";a.d(t,{A:()=>o.A});var o=a(15201)},93539:(e,t,a)=>{"use strict";a.d(t,{A:()=>o.A});var o=a(34078)},40858:(e,t,a)=>{"use strict";a.d(t,{A:()=>o.A});var o=a(78005)},6486:(e,t,a)=>{"use strict";a.d(t,{A:()=>o.A});var o=a(32089)},67891:(e,t,a)=>{"use strict";a.d(t,{A:()=>o.A});var o=a(95858)},45245:(e,t,a)=>{"use strict";a.d(t,{X:()=>o.X});var o=a(87252)},50069:(e,t,a)=>{"use strict";a.d(t,{X:()=>o.X});var o=a(37994)},17652:(e,t,a)=>{"use strict";a.d(t,{X:()=>o.X});var o=a(79685)},92598:(e,t,a)=>{"use strict";a(46086)},88115:(e,t,a)=>{"use strict";a(88862)},65405:(e,t,a)=>{"use strict";a(57398)},46086:(e,t,a)=>{var o=a(48547);o.__esModule&&(o=o.default),"string"==typeof o&&(o=[[e.id,o,""]]),o.locals&&(e.exports=o.locals),(0,a(70534).A)("40197934",o,!0,{})},88862:(e,t,a)=>{var o=a(31133);o.__esModule&&(o=o.default),"string"==typeof o&&(o=[[e.id,o,""]]),o.locals&&(e.exports=o.locals),(0,a(70534).A)("54f2ecd5",o,!0,{})},57398:(e,t,a)=>{var o=a(26975);o.__esModule&&(o=o.default),"string"==typeof o&&(o=[[e.id,o,""]]),o.locals&&(e.exports=o.locals),(0,a(70534).A)("019b3bbc",o,!0,{})}}]);
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.