@enablerr-ui/collab
Version:
enablerr - the Next Enterprise Solution
1 lines • 93.7 kB
JavaScript
System.register(["@enablerr-ui/form","@enablerr-ui/layout","@enablerr-ui/auth","@enablerr-ui/dashboard"],function(e){"use strict";var t,n,s,l,o;return{setters:[function(e){t=e.Request,n=e.communication_notification},function(e){s=e.getAttractions},function(e){l=e.user},function(e){o=e.Icon}],execute:function(){e("version","0.2.29");function r(){}function i(e){return e()}function a(){return Object.create(null)}function c(e){e.forEach(i)}function d(e){return"function"==typeof e}function u(e,t){return e!=e?t==t:e!==t||e&&"object"==typeof e||"function"==typeof e}function m(e,...t){if(null==e)return r;const n=e.subscribe(...t);return n.unsubscribe?()=>n.unsubscribe():n}function p(e){let t;return m(e,e=>t=e)(),t}function f(e,t,n){e.$$.on_destroy.push(m(t,n))}function v(e){return null==e?"":e}function g(e,t){e.appendChild(t)}function h(e,t,n){e.insertBefore(t,n||null)}function $(e){e.parentNode.removeChild(e)}function b(e,t){for(let n=0;n<e.length;n+=1)e[n]&&e[n].d(t)}function k(e){return document.createElement(e)}function w(e){return document.createElementNS("http://www.w3.org/2000/svg",e)}function x(e){return document.createTextNode(e)}function y(){return x(" ")}function z(){return x("")}function D(e,t,n,s){return e.addEventListener(t,n,s),()=>e.removeEventListener(t,n,s)}function F(e,t,n){null==n?e.removeAttribute(t):e.getAttribute(t)!==n&&e.setAttribute(t,n)}function _(e,t,n){t in e?e[t]="boolean"==typeof e[t]&&""===n||n:F(e,t,n)}function I(e,t){t=""+t,e.wholeText!==t&&(e.data=t)}function C(e,t){e.value=null==t?"":t}function q(e,t,n,s){e.style.setProperty(t,n,s?"important":"")}function N(e,t){for(let n=0;n<e.options.length;n+=1){const s=e.options[n];if(s.__value===t)return void(s.selected=!0)}}function j(e,t,n){e.classList[n?"add":"remove"](t)}let E;function T(e){E=e}function M(){if(!E)throw new Error("Function called outside component initialization");return E}function B(e){M().$$.before_update.push(e)}function S(e){M().$$.on_mount.push(e)}function P(e){M().$$.after_update.push(e)}function H(){const e=M();return(t,n)=>{const s=e.$$.callbacks[t];if(s){const l=function(e,t){const n=document.createEvent("CustomEvent");return n.initCustomEvent(e,!1,!1,t),n}(t,n);s.slice().forEach(t=>{t.call(e,l)})}}}const A=[],O=[],L=[],W=[],V=Promise.resolve();let J=!1;function G(e){L.push(e)}let R=!1;const U=new Set;function Q(){if(!R){R=!0;do{for(let e=0;e<A.length;e+=1){const t=A[e];T(t),K(t.$$)}for(T(null),A.length=0;O.length;)O.pop()();for(let e=0;e<L.length;e+=1){const t=L[e];U.has(t)||(U.add(t),t())}L.length=0}while(A.length);for(;W.length;)W.pop()();J=!1,R=!1,U.clear()}}function K(e){if(null!==e.fragment){e.update(),c(e.before_update);const t=e.dirty;e.dirty=[-1],e.fragment&&e.fragment.p(e.ctx,t),e.after_update.forEach(G)}}const X=new Set;let Y;function Z(){Y={r:0,c:[],p:Y}}function ee(){Y.r||c(Y.c),Y=Y.p}function te(e,t){e&&e.i&&(X.delete(e),e.i(t))}function ne(e,t,n,s){if(e&&e.o){if(X.has(e))return;X.add(e),Y&&Y.c.push(()=>{X.delete(e),s&&(n&&e.d(1),s())}),e.o(t)}}function se(e,t){const n=t.token={};function s(e,s,l,o){if(t.token!==n)return;t.resolved=o;let r=t.ctx;void 0!==l&&(r=r.slice(),r[l]=o);const i=e&&(t.current=e)(r);let a=!1;t.block&&(t.blocks?t.blocks.forEach((e,n)=>{n!==s&&e&&(Z(),ne(e,1,1,()=>{t.blocks[n]===e&&(t.blocks[n]=null)}),ee())}):t.block.d(1),i.c(),te(i,1),i.m(t.mount(),t.anchor),a=!0),t.block=i,t.blocks&&(t.blocks[s]=i),a&&Q()}if((l=e)&&"object"==typeof l&&"function"==typeof l.then){const n=M();if(e.then(e=>{T(n),s(t.then,1,t.value,e),T(null)},e=>{if(T(n),s(t.catch,2,t.error,e),T(null),!t.hasCatch)throw e}),t.current!==t.pending)return s(t.pending,0),!0}else{if(t.current!==t.then)return s(t.then,1,t.value,e),!0;t.resolved=e}var l}function le(e,t,n){const s=t.slice(),{resolved:l}=e;e.current===e.then&&(s[e.value]=l),e.current===e.catch&&(s[e.error]=l),e.block.p(s,n)}function oe(e,t){ne(e,1,1,()=>{t.delete(e.key)})}function re(e,t,n,s,l,o,r,i,a,c,d,u){let m=e.length,p=o.length,f=m;const v={};for(;f--;)v[e[f].key]=f;const g=[],h=new Map,$=new Map;for(f=p;f--;){const e=u(l,o,f),i=n(e);let a=r.get(i);a?s&&a.p(e,t):(a=c(i,e),a.c()),h.set(i,g[f]=a),i in v&&$.set(i,Math.abs(f-v[i]))}const b=new Set,k=new Set;function w(e){te(e,1),e.m(i,d),r.set(e.key,e),d=e.first,p--}for(;m&&p;){const t=g[p-1],n=e[m-1],s=t.key,l=n.key;t===n?(d=t.first,m--,p--):h.has(l)?!r.has(s)||b.has(s)?w(t):k.has(l)?m--:$.get(s)>$.get(l)?(k.add(s),w(t)):(b.add(l),m--):(a(n,r),m--)}for(;m--;){const t=e[m];h.has(t.key)||a(t,r)}for(;p;)w(g[p-1]);return g}function ie(e){e&&e.c()}function ae(e,t,n,s){const{fragment:l,on_mount:o,on_destroy:r,after_update:a}=e.$$;l&&l.m(t,n),s||G(()=>{const t=o.map(i).filter(d);r?r.push(...t):c(t),e.$$.on_mount=[]}),a.forEach(G)}function ce(e,t){const n=e.$$;null!==n.fragment&&(c(n.on_destroy),n.fragment&&n.fragment.d(t),n.on_destroy=n.fragment=null,n.ctx=[])}function de(e,t){-1===e.$$.dirty[0]&&(A.push(e),J||(J=!0,V.then(Q)),e.$$.dirty.fill(0)),e.$$.dirty[t/31|0]|=1<<t%31}function ue(e,t,n,s,l,o,i=[-1]){const d=E;T(e);const u=e.$$={fragment:null,ctx:null,props:o,update:r,not_equal:l,bound:a(),on_mount:[],on_destroy:[],on_disconnect:[],before_update:[],after_update:[],context:new Map(d?d.$$.context:t.context||[]),callbacks:a(),dirty:i,skip_bound:!1};let m=!1;if(u.ctx=n?n(e,t.props||{},(t,n,...s)=>{const o=s.length?s[0]:n;return u.ctx&&l(u.ctx[t],u.ctx[t]=o)&&(!u.skip_bound&&u.bound[t]&&u.bound[t](o),m&&de(e,t)),n}):[],u.update(),m=!0,c(u.before_update),u.fragment=!!s&&s(u.ctx),t.target){if(t.hydrate){const e=function(e){return Array.from(e.childNodes)}(t.target);u.fragment&&u.fragment.l(e),e.forEach($)}else u.fragment&&u.fragment.c();t.intro&&te(e.$$.fragment),ae(e,t.target,t.anchor,t.customElement),Q()}T(d)}class me{$destroy(){ce(this,1),this.$destroy=r}$on(e,t){const n=this.$$.callbacks[e]||(this.$$.callbacks[e]=[]);return n.push(t),()=>{const e=n.indexOf(t);-1!==e&&n.splice(e,1)}}$set(e){var t;this.$$set&&(t=e,0!==Object.keys(t).length)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}}const pe=[];function fe(e,t=r){let n;const s=[];function l(t){if(u(e,t)&&(e=t,n)){const t=!pe.length;for(let t=0;t<s.length;t+=1){const n=s[t];n[1](),pe.push(n,e)}if(t){for(let e=0;e<pe.length;e+=2)pe[e][0](pe[e+1]);pe.length=0}}}return{set:l,update:function(t){l(t(e))},subscribe:function(o,i=r){const a=[o,i];return s.push(a),1===s.length&&(n=t(l)||r),o(e),()=>{const e=s.indexOf(a);-1!==e&&s.splice(e,1),0===s.length&&(n(),n=null)}}}}function ve(e){let t,n,s,l,o,i,a,d;return{c(){t=k("div"),n=k("select"),s=k("option"),s.textContent="low",l=k("option"),l.textContent="medium",o=k("option"),o.textContent="high",s.__value="low",s.value=s.__value,F(s,"class","svelte-19snz0w"),l.__value="medium",l.value=l.__value,F(l,"class","svelte-19snz0w"),o.__value="high",o.value=o.__value,F(o,"class","svelte-19snz0w"),F(n,"class",i=v(e[1])+" svelte-19snz0w"),void 0===e[0]&&G(()=>e[3].call(n)),F(t,"class","feedback-item-labels svelte-19snz0w")},m(r,i){h(r,t,i),g(t,n),g(n,s),g(n,l),g(n,o),N(n,e[0]),a||(d=[D(n,"change",e[3]),D(n,"change",e[4])],a=!0)},p(e,[t]){2&t&&i!==(i=v(e[1])+" svelte-19snz0w")&&F(n,"class",i),1&t&&N(n,e[0])},i:r,o:r,d(e){e&&$(t),a=!1,c(d)}}}function ge(e,t,n){let s,l=s;const o=H();function r(e){n(1,l=e),console.log(l),o("changePriority",{value:l})}return[s,l,r,function(){s=function(e){const t=e.querySelector(":checked")||e.options[0];return t&&t.__value}(this),n(0,s)},()=>r(s)]}class he extends me{constructor(e){var t;super(),document.getElementById("svelte-19snz0w-style")||((t=k("style")).id="svelte-19snz0w-style",t.textContent=".hoch.svelte-19snz0w{background:#FF8686CC}.niedrig.svelte-19snz0w{background:#EEFF87CC}.mittel.svelte-19snz0w{background:#FFCF86CC}select.svelte-19snz0w{background:#EEFF87CC;border:none;font-size:0.9rem;min-width:0.9em;padding:0.4em 0.6em;text-align:center;border-radius:1.5625em;font-weight:500}select.svelte-19snz0w:focus-visible{outline:-webkit-focus-ring-color auto 0.5px}option.svelte-19snz0w{background:white}select.svelte-19snz0w:hover{background:#DAE1E5}select.svelte-19snz0w:focus-visible{border:none;outline:none}select:focus-visible.high.svelte-19snz0w{background:#FF8686CC}select:focus-visible.low.svelte-19snz0w{background:#EEFF87CC}select:focus-visible.medium.svelte-19snz0w{background:#FFCF86CC}select.svelte-19snz0w:after{background:pink}option.svelte-19snz0w:hover{background:#DAE1E5}.feedback-item-labels.svelte-19snz0w{padding-right:0.5em}",g(document.head,t)),ue(this,e,ge,ve,u,{})}}function $e(e){let t,n,s,l;return{c(){t=k("form"),n=k("textarea"),n.required=e[1],q(n,"height","100%"),q(n,"padding","5px"),F(n,"class","svelte-mfvtkx"),F(t,"class","svelte-mfvtkx")},m(o,i){var a,c;h(o,t,i),g(t,n),C(n,e[0]),s||(l=[D(n,"input",e[5]),D(n,"blur",e[3]),(c=ke.call(null,n),c&&d(c.destroy)?c.destroy:r),D(t,"submit",(a=e[3],function(e){return e.preventDefault(),a.call(this,e)})),D(t,"keydown",e[4])],s=!0)},p(e,t){2&t&&(n.required=e[1]),1&t&&C(n,e[0])},d(e){e&&$(t),s=!1,c(l)}}}function be(e){let t;let n=$e(e);return{c(){n.c(),t=z()},m(e,s){n.m(e,s),h(e,t,s)},p(e,[t]){n.p(e,t)},i:r,o:r,d(e){n.d(e),e&&$(t)}}}function ke(e){e.focus()}function we(e,t,n){let{value:s}=t,{required:l=!0}=t;const o=H();let r;return S(()=>{r=s}),e.$$set=e=>{"value"in e&&n(0,s=e.value),"required"in e&&n(1,l=e.required)},[s,l,function(){},function(){s!==r&&o("submit",s)},function(e){"Escape"===e.key&&(e.preventDefault(),n(0,s=r))},function(){s=this.value,n(0,s)}]}class xe extends me{constructor(e){var t;super(),document.getElementById("svelte-mfvtkx-style")||((t=k("style")).id="svelte-mfvtkx-style",t.textContent="form.svelte-mfvtkx{width:100%}textarea.svelte-mfvtkx{width:100%;border:none;background:none;font-family:'Helvetica Neue',Arial;font-size:inherit;color:inherit;font-weight:inherit;text-align:inherit;box-shadow:none;outline:none;resize:none}",g(document.head,t)),ue(this,e,we,be,u,{value:0,required:1})}}function ye(e){let t;return{c(){t=x("Senden")},m(e,n){h(e,t,n)},d(e){e&&$(t)}}}function ze(e){let t;return{c(){t=x("Abbrechen")},m(e,n){h(e,t,n)},d(e){e&&$(t)}}}function De(e){let t,n,s,l,o,r,i,a,c,d,u,m,p,f,v,b,w;function x(t){e[9](t)}let z={"}":!0};return void 0!==e[0].content&&(z.value=e[0].content),o=new xe({props:z}),O.push(()=>function(e,t,n){const s=e.$$.props[t];void 0!==s&&(e.$$.bound[s]=n,n(e.$$.ctx[s]))}(o,"value",x)),u=new he({}),u.$on("changePriority",e[3]),f=new e[2]({props:{filled:!0,$$slots:{default:[ye]},$$scope:{ctx:e}}}),f.$on("click",e[10]),b=new e[2]({props:{$$slots:{default:[ze]},$$scope:{ctx:e}}}),b.$on("click",e[4]),{c(){t=k("div"),n=k("p"),n.textContent="Möchtest du diese Nachricht an den Support senden?",s=y(),l=k("div"),ie(o.$$.fragment),i=y(),a=k("div"),c=k("p"),c.textContent="Priorität",d=y(),ie(u.$$.fragment),m=y(),p=k("div"),ie(f.$$.fragment),v=y(),ie(b.$$.fragment),F(n,"class","svelte-1h8elzv"),F(l,"class","support-message svelte-1h8elzv"),F(c,"class","svelte-1h8elzv"),F(a,"class","priority-section svelte-1h8elzv"),F(p,"class","svelte-1h8elzv"),F(t,"class","pop-up svelte-1h8elzv"),j(t,"open",e[1])},m(e,r){h(e,t,r),g(t,n),g(t,s),g(t,l),ae(o,l,null),g(t,i),g(t,a),g(a,c),g(a,d),ae(u,a,null),g(t,m),g(t,p),ae(f,p,null),g(p,v),ae(b,p,null),w=!0},p(e,[n]){const s={};var l;!r&&1&n&&(r=!0,s.value=e[0].content,l=()=>r=!1,W.push(l)),o.$set(s);const i={};65536&n&&(i.$$scope={dirty:n,ctx:e}),f.$set(i);const a={};65536&n&&(a.$$scope={dirty:n,ctx:e}),b.$set(a),2&n&&j(t,"open",e[1])},i(e){w||(te(o.$$.fragment,e),te(u.$$.fragment,e),te(f.$$.fragment,e),te(b.$$.fragment,e),w=!0)},o(e){ne(o.$$.fragment,e),ne(u.$$.fragment,e),ne(f.$$.fragment,e),ne(b.$$.fragment,e),w=!1},d(e){e&&$(t),ce(o),ce(u),ce(f),ce(b)}}}function Fe(e,n,l){const o=H(),{Button:r}=s;let{currentMessage:i}=n,{task:a}=n,{taskName:c}=n,{responseFeedbackByTask:d}=n;console.log("popup",i);const[u,m]=d;let p="low",{open:f=!1}=n;const v=e=>{console.log(i);const{_id:n,event:s}=a;let o=function(e,t){return{feedbackTitle:e,priority:t}}("Meldung: "+c,p),r=(d=e.id,u=e.type,v=e.content,g=new Date,{id:d,type:u,content:v,messageDate:g,unread:!0});var d,u,v,g;t.saveFeedback(s,n,r,o),l(1,f=!f),m()};return e.$$set=e=>{"currentMessage"in e&&l(0,i=e.currentMessage),"task"in e&&l(6,a=e.task),"taskName"in e&&l(7,c=e.taskName),"responseFeedbackByTask"in e&&l(8,d=e.responseFeedbackByTask),"open"in e&&l(1,f=e.open)},[i,f,r,e=>{p=e.detail.value},e=>{l(1,f=!f),l(0,i=e),o("closePopup",{value:!1})},v,a,c,d,function(t){e.$$.not_equal(i.content,t)&&(i.content=t,l(0,i))},()=>v(i)]}class _e extends me{constructor(e){var t;super(),document.getElementById("svelte-1h8elzv-style")||((t=k("style")).id="svelte-1h8elzv-style",t.textContent=".pop-up.svelte-1h8elzv.svelte-1h8elzv{display:none;position:absolute;width:80%;top:4em;padding:0 1em 0.5em 1em;border-radius:1em;background-color:#F5F5F5;z-index:999;box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.2)}.pop-up.svelte-1h8elzv p.svelte-1h8elzv{position:relative;margin:1em auto 0.5em auto}.pop-up.svelte-1h8elzv div.svelte-1h8elzv{position:relative;display:flex;justify-content:space-between;margin:1em auto 0.5em auto}.support-message.svelte-1h8elzv.svelte-1h8elzv{background-color:#FFFFFF;border-radius:1em 1em 1em 1em;padding:1em}.support-message.svelte-1h8elzv.svelte-1h8elzv:hover{background-color:#f8f8f8}.support-message.svelte-1h8elzv.svelte-1h8elzv:focus-within{border:2px solid #5ebfe1;box-shadow:0 0 10px #9ecaed}.priority-section.svelte-1h8elzv p.svelte-1h8elzv{margin:0 0 1em 0.5em}.priority-section.svelte-1h8elzv.svelte-1h8elzv{align-items:baseline}.pop-up.open.svelte-1h8elzv.svelte-1h8elzv{display:block}",g(document.head,t)),ue(this,e,Fe,De,u,{currentMessage:0,task:6,taskName:7,responseFeedbackByTask:8,open:1})}}function Ie(e,t,n){const s=e.slice();return s[51]=t[n],s[53]=n,s}function Ce(e){let t;return{c(){t=k("p"),t.textContent="Noch keine Nachrichten vorhanden"},m(e,n){h(e,t,n)},p:r,i:r,o:r,d(e){e&&$(t)}}}function qe(e){let t,n,s,l=[],o=new Map,r=e[0].messages;const i=e=>e[51].id;for(let t=0;t<r.length;t+=1){let n=Ie(e,r,t),s=i(n);o.set(s,l[t]=Pe(s,n))}let a=void 0!==e[7]&&He(e);return{c(){for(let e=0;e<l.length;e+=1)l[e].c();t=y(),a&&a.c(),n=z()},m(e,o){for(let t=0;t<l.length;t+=1)l[t].m(e,o);h(e,t,o),a&&a.m(e,o),h(e,n,o),s=!0},p(e,s){172033&s[0]&&(r=e[0].messages,Z(),l=re(l,s,i,1,e,r,o,t.parentNode,oe,Pe,t,Ie),ee()),void 0!==e[7]?a?(a.p(e,s),128&s[0]&&te(a,1)):(a=He(e),a.c(),te(a,1),a.m(n.parentNode,n)):a&&(Z(),ne(a,1,1,()=>{a=null}),ee())},i(e){if(!s){for(let e=0;e<r.length;e+=1)te(l[e]);te(a),s=!0}},o(e){for(let e=0;e<l.length;e+=1)ne(l[e]);ne(a),s=!1},d(e){for(let t=0;t<l.length;t+=1)l[t].d(e);e&&$(t),a&&a.d(e),e&&$(n)}}}function Ne(e){let t,n,s=Ge(e[51].messageDate)+"";return{c(){t=k("span"),n=x(s),F(t,"class","datestamp svelte-1f78xd")},m(e,s){h(e,t,s),g(t,n)},p(e,t){1&t[0]&&s!==(s=Ge(e[51].messageDate)+"")&&I(n,s)},d(e){e&&$(t)}}}function je(e){let t,n;return{c(){t=k("img"),F(t,"class","avatar"),t.src!==(n=e[51].content)&&F(t,"src",n),q(t,"max-width","150px"),q(t,"max-height","150px "),F(t,"alt","d")},m(e,n){h(e,t,n)},p(e,s){1&s[0]&&t.src!==(n=e[51].content)&&F(t,"src",n)},i:r,o:r,d(e){e&&$(t)}}}function Ee(e){let t,n,s,l;const o=[Me,Te],r=[];function i(e,t){return void 0!==e[51].sender&&e[51].sender!==e[13]?0:1}return t=i(e),n=r[t]=o[t](e),{c(){n.c(),s=z()},m(e,n){r[t].m(e,n),h(e,s,n),l=!0},p(e,l){let a=t;t=i(e),t===a?r[t].p(e,l):(Z(),ne(r[a],1,1,()=>{r[a]=null}),ee(),n=r[t],n?n.p(e,l):(n=r[t]=o[t](e),n.c()),te(n,1),n.m(s.parentNode,s))},i(e){l||(te(n),l=!0)},o(e){ne(n),l=!1},d(e){r[t].d(e),e&&$(s)}}}function Te(e){let t,n,s,l,o,r,i,a,c,d,u=Je(e[51].messageDate)+"",m=e[51].content+"",p=!e[51].isImportant&&Be(e);return{c(){t=k("article"),n=k("div"),s=k("span"),l=x(u),o=k("br"),r=y(),i=k("span"),a=x(m),c=y(),p&&p.c(),F(s,"class","timestamp svelte-1f78xd"),F(n,"class","wrapper-user svelte-1f78xd"),F(t,"class","user svelte-1f78xd")},m(e,u){h(e,t,u),g(t,n),g(n,s),g(s,l),g(n,o),g(n,r),g(n,i),g(i,a),g(t,c),p&&p.m(t,null),d=!0},p(e,n){(!d||1&n[0])&&u!==(u=Je(e[51].messageDate)+"")&&I(l,u),(!d||1&n[0])&&m!==(m=e[51].content+"")&&I(a,m),e[51].isImportant?p&&(Z(),ne(p,1,1,()=>{p=null}),ee()):p?(p.p(e,n),1&n[0]&&te(p,1)):(p=Be(e),p.c(),te(p,1),p.m(t,null))},i(e){d||(te(p),d=!0)},o(e){ne(p),d=!1},d(e){e&&$(t),p&&p.d()}}}function Me(e){let t,n,s,l,o,r,i,a,c,d,u,m,p,f,v,b=e[17](e[51].sender)+"",w=Je(e[51].messageDate)+"",z=e[51].content+"",D=!e[51].isImportant&&Se(e);return{c(){t=k("article"),n=k("div"),s=k("span"),l=k("b"),o=x(b),r=y(),i=k("span"),a=x(w),c=k("br"),d=y(),u=x(z),m=y(),D&&D.c(),p=y(),f=k("dialog"),f.innerHTML='<div class="buttons"><button>Cancel</button></div>',F(i,"class","timestamp svelte-1f78xd"),F(n,"class","wrapper-sender svelte-1f78xd"),F(t,"class","sender svelte-1f78xd"),F(f,"class","pop-up")},m(e,$){h(e,t,$),g(t,n),g(n,s),g(s,l),g(l,o),g(s,r),g(s,i),g(i,a),g(s,c),g(s,d),g(s,u),g(t,m),D&&D.m(t,null),h(e,p,$),h(e,f,$),v=!0},p(e,n){(!v||1&n[0])&&b!==(b=e[17](e[51].sender)+"")&&I(o,b),(!v||1&n[0])&&w!==(w=Je(e[51].messageDate)+"")&&I(a,w),(!v||1&n[0])&&z!==(z=e[51].content+"")&&I(u,z),e[51].isImportant?D&&(Z(),ne(D,1,1,()=>{D=null}),ee()):D?(D.p(e,n),1&n[0]&&te(D,1)):(D=Se(e),D.c(),te(D,1),D.m(t,null))},i(e){v||(te(D),v=!0)},o(e){ne(D),v=!1},d(e){e&&$(t),D&&D.d(),e&&$(p),e&&$(f)}}}function Be(e){let t,n,s,l,o,r,i,a;function c(){return e[23](e[51])}return n=new e[11]({props:{direction:"right",css:"assistant user",style:"float: right"}}),{c(){t=k("div"),ie(n.$$.fragment),s=y(),l=k("div"),o=k("span"),o.innerHTML='<m-icon name="pin"></m-icon>\n Nachricht anpinnen',F(o,"class","svelte-1f78xd"),F(l,"class","dropdown-content dropdown-content-user svelte-1f78xd"),F(t,"class","dropdown user svelte-1f78xd")},m(e,d){h(e,t,d),ae(n,t,null),g(t,s),g(t,l),g(l,o),r=!0,i||(a=D(o,"click",c),i=!0)},p(t,n){e=t},i(e){r||(te(n.$$.fragment,e),r=!0)},o(e){ne(n.$$.fragment,e),r=!1},d(e){e&&$(t),ce(n),i=!1,a()}}}function Se(e){let t,n,s,l,o,r,i,a;function c(){return e[22](e[51])}return n=new e[11]({props:{direction:"left",css:"assistant sender"}}),{c(){t=k("div"),ie(n.$$.fragment),s=y(),l=k("div"),o=k("span"),o.innerHTML='<m-icon name="pin"></m-icon>\n Nachricht anpinnen',F(o,"class","svelte-1f78xd"),F(l,"class","dropdown-content dropdown-content-sender svelte-1f78xd"),F(t,"class","dropdown sender svelte-1f78xd")},m(e,d){h(e,t,d),ae(n,t,null),g(t,s),g(t,l),g(l,o),r=!0,i||(a=D(o,"click",c),i=!0)},p(t,n){e=t},i(e){r||(te(n.$$.fragment,e),r=!0)},o(e){ne(n.$$.fragment,e),r=!1},d(e){e&&$(t),ce(n),i=!1,a()}}}function Pe(e,t){let n,s,l,o,r,i,a=!Ve(t[0].messages[t[53]-1],t[0].messages[t[53]]),c=a&&Ne(t);const d=[Ee,je],u=[];function m(e,t){return"text"===e[51].type?0:"image"===e[51].type?1:-1}return~(l=m(t))&&(o=u[l]=d[l](t)),{key:e,first:null,c(){n=k("div"),c&&c.c(),s=y(),o&&o.c(),r=z(),q(n,"display","flex"),q(n,"justify-content","center"),this.first=n},m(e,t){h(e,n,t),c&&c.m(n,null),h(e,s,t),~l&&u[l].m(e,t),h(e,r,t),i=!0},p(e,s){t=e,1&s[0]&&(a=!Ve(t[0].messages[t[53]-1],t[0].messages[t[53]])),a?c?c.p(t,s):(c=Ne(t),c.c(),c.m(n,null)):c&&(c.d(1),c=null);let i=l;l=m(t),l===i?~l&&u[l].p(t,s):(o&&(Z(),ne(u[i],1,1,()=>{u[i]=null}),ee()),~l?(o=u[l],o?o.p(t,s):(o=u[l]=d[l](t),o.c()),te(o,1),o.m(r.parentNode,r)):o=null)},i(e){i||(te(o),i=!0)},o(e){ne(o),i=!1},d(e){e&&$(n),c&&c.d(),e&&$(s),~l&&u[l].d(e),e&&$(r)}}}function He(e){let t,n;return t=new _e({props:{open:e[6],currentMessage:e[7],task:e[1],taskName:e[2],responseFeedbackByTask:e[3]}}),t.$on("closePopup",e[14]),{c(){ie(t.$$.fragment)},m(e,s){ae(t,e,s),n=!0},p(e,n){const s={};64&n[0]&&(s.open=e[6]),128&n[0]&&(s.currentMessage=e[7]),2&n[0]&&(s.task=e[1]),4&n[0]&&(s.taskName=e[2]),8&n[0]&&(s.responseFeedbackByTask=e[3]),t.$set(s)},i(e){n||(te(t.$$.fragment,e),n=!0)},o(e){ne(t.$$.fragment,e),n=!1},d(e){ce(t,e)}}}function Ae(e){let t,n;return t=new e[10]({props:{margin:"10px",title:"Pinnen",css:""}}),{c(){ie(t.$$.fragment)},m(e,s){ae(t,e,s),n=!0},i(e){n||(te(t.$$.fragment,e),n=!0)},o(e){ne(t.$$.fragment,e),n=!1},d(e){ce(t,e)}}}function Oe(e){let t,n;return t=new e[9]({props:{margin:"10px",title:"Pin entfernen",css:""}}),{c(){ie(t.$$.fragment)},m(e,s){ae(t,e,s),n=!0},i(e){n||(te(t.$$.fragment,e),n=!0)},o(e){ne(t.$$.fragment,e),n=!1},d(e){ce(t,e)}}}function Le(e){let t;return{c(){t=k("m-icon"),_(t,"name","paper-plane")},m(e,n){h(e,t,n)},d(e){e&&$(t)}}}function We(e){let t,n,s,l,o,r,i,a,d,u,m,p,f,v,b,w,x,z,_;const I=[qe,Ce],q=[];function N(e,t){return void 0!==e[0]&&0!==e[0].length&&void 0!==e[0].messages?0:1}s=N(e),l=q[s]=I[s](e);const j=[Oe,Ae],E=[];function T(e,t){return e[8]?0:1}return p=T(e),f=E[p]=j[p](e),w=new e[12]({props:{$$slots:{default:[Le]},$$scope:{ctx:e}}}),w.$on("click",e[26]),{c(){t=k("div"),n=k("div"),l.c(),o=y(),r=k("div"),i=y(),a=k("div"),d=k("input"),u=y(),m=k("div"),f.c(),b=y(),ie(w.$$.fragment),F(n,"class","scrollable svelte-1f78xd"),F(r,"class","placeholder svelte-1f78xd"),F(t,"class","scroll-wrapper svelte-1f78xd"),F(d,"type","text"),F(d,"name","chat-input"),F(d,"class","chat-input svelte-1f78xd"),F(d,"placeholder","Nachricht schreiben..."),F(m,"title",v=e[8]?"Pin entfernen":"pinnen"),F(a,"class","input-field svelte-1f78xd")},m(l,c){h(l,t,c),g(t,n),q[s].m(n,null),g(t,o),g(t,r),e[24](t),h(l,i,c),h(l,a,c),g(a,d),C(d,e[4]),g(a,u),g(a,m),E[p].m(m,null),g(a,b),ae(w,a,null),x=!0,z||(_=[D(d,"input",e[25]),D(m,"click",e[16])],z=!0)},p(e,t){let o=s;s=N(e),s===o?q[s].p(e,t):(Z(),ne(q[o],1,1,()=>{q[o]=null}),ee(),l=q[s],l?l.p(e,t):(l=q[s]=I[s](e),l.c()),te(l,1),l.m(n,null)),16&t[0]&&d.value!==e[4]&&C(d,e[4]);let r=p;p=T(e),p!==r&&(Z(),ne(E[r],1,1,()=>{E[r]=null}),ee(),f=E[p],f||(f=E[p]=j[p](e),f.c()),te(f,1),f.m(m,null)),(!x||256&t[0]&&v!==(v=e[8]?"Pin entfernen":"pinnen"))&&F(m,"title",v);const i={};8388608&t[1]&&(i.$$scope={dirty:t,ctx:e}),w.$set(i)},i(e){x||(te(l),te(f),te(w.$$.fragment,e),x=!0)},o(e){ne(l),ne(f),ne(w.$$.fragment,e),x=!1},d(n){n&&$(t),q[s].d(),e[24](null),n&&$(i),n&&$(a),E[p].d(),ce(w),z=!1,c(_)}}}function Ve(e,t){return!!e&&Ge(e.messageDate)===Ge(t.messageDate)}function Je(e){let t=new Date(e);return t.getHours()+":"+(t.getMinutes()<10?"0":"")+t.getMinutes()}function Ge(e){if(!e)return!1;let t=new Date(e),n=t.getDate(),s=t.getMonth();return 0===s?s="Jan":1===s?s="Feb":2===s?s="Mär":3===s?s="Apr":4===s?s="Mai":5===s?s="Jun":6===s?s="Jul":7===s?s="Aug":8===s?s="Sep":9===s?s="Okt":10===s?s="Nov":11===s&&(s="Dez"),n+". "+s}function Re(e,r,i){const{IconImportant:a,IconImportantDefault:c,IconAssistant:d}=o,{Card:u,Table:m,Button:f,Modal:v,Dialog:g,FileInput:h,FileTile:$,DropdownShell:b,Dropdown:k}=s;let{task:w}=r,{taskId:x}=r,{eventId:y}=r,{chat:z}=r,{taskName:D}=r,{responseFeedbackByTask:F}=r,{employees:_}=r;const{loggedIn:I}=l,{user:C}=p(I),q=H();let N,j,E="",T=!1,M=!1;S(()=>{N=j&&j.offsetHeight+j.scrollTop<j.scrollHeight-20,N&&j.scrollTo(0,j.scrollHeight)}),B(()=>{N=j&&j.offsetHeight+j.scrollTop>j.scrollHeight-20}),P(()=>{N&&j.scrollTo(0,j.scrollHeight)});const A=e=>{e.isImportant=!0,W(e)};function L(){if(!E)return;const e=function(e,t){return{id:Math.random(),type:"text",content:e,sender:C,messageDate:new Date,unread:!0,isImportant:t}}(E,M);void 0!==z?(i(0,z.messages=(z.messages||[]).concat(e),z),i(0,z)):i(0,z={messages:[e]}),W(e),i(4,E="")}const W=async e=>{const n=await t.saveChat(y,x,e);q("message",{detail:n})};n.subscribe(e=>{e&&z&&z._id===e.objectId&&t.getChat(z.event._id,z.task._id).then(e=>i(0,z=e[0]))});return e.$$set=e=>{"task"in e&&i(1,w=e.task),"taskId"in e&&i(19,x=e.taskId),"eventId"in e&&i(20,y=e.eventId),"chat"in e&&i(0,z=e.chat),"taskName"in e&&i(2,D=e.taskName),"responseFeedbackByTask"in e&&i(3,F=e.responseFeedbackByTask),"employees"in e&&i(21,_=e.employees)},[z,w,D,F,E,j,T,undefined,M,a,c,d,f,C,e=>{i(6,T=e.detail.value)},A,()=>{i(8,M=!M)},e=>{const t=_.find(t=>t.businessEmail==e);if(t?._contact)return t._contact.firstName+" "+t._contact.lastName.slice(0,1)+".";if(t)return t.firstName+" "+t.lastName.slice(0,1)+".";{let t=/[a-z]*/;if(e){return e.match(t)}return""}},L,x,y,_,e=>A(e),e=>A(e),function(e){O[e?"unshift":"push"](()=>{j=e,i(5,j)})},function(){E=this.value,i(4,E)},()=>L()]}class Ue extends me{constructor(e){var t;super(),document.getElementById("svelte-1f78xd-style")||((t=k("style")).id="svelte-1f78xd-style",t.textContent=".scroll-wrapper.svelte-1f78xd.svelte-1f78xd{margin-right:0.2em;overflow:auto;display:flex;flex-direction:column-reverse;height:80%}.scrollable.svelte-1f78xd.svelte-1f78xd{padding:1em 1em 0 1em;margin-bottom:3em}.placeholder.svelte-1f78xd.svelte-1f78xd{margin-bottom:0.5em;flex:1 1 auto}.input-field.svelte-1f78xd.svelte-1f78xd{z-index:9999;width:95%;padding-left:0.5em;position:absolute;bottom:34px;display:flex;align-items:center;background:#a6b9c7;height:3em}div.task--content div.input-field{width:200% !important}.input-field.svelte-1f78xd input.svelte-1f78xd{outline:none;width:100%;height:1.6em;border-radius:0.5em;border-top-color:rgb(186, 207, 215);border-left-color:rgb(186, 207, 215)}div.wrapper-user.svelte-1f78xd.svelte-1f78xd{position:relative;margin-right:0;margin-left:auto;margin-bottom:0.5em;display:inline-block;background-color:#D0F1F6;padding:0.5em 1em 1em 1em;max-width:90%;border-radius:1em 1em 0 1em}div.wrapper-sender.svelte-1f78xd.svelte-1f78xd{position:relative;display:inline-block;background-color:#eee;border-radius:1em 1em 1em 0;margin-bottom:0.5em;padding:0.7em 1em 1em 1em;max-width:90%}div.wrapper-user.svelte-1f78xd:hover+div.svelte-1f78xd{display:block}div.wrapper-sender.svelte-1f78xd:hover+div.svelte-1f78xd{display:block}article.svelte-1f78xd.svelte-1f78xd{display:flex;position:relative}.dropdown.user.svelte-1f78xd.svelte-1f78xd{position:absolute;bottom:0;margin-top:5px;right:0;z-index:998;display:none;cursor:pointer}.dropdown.sender.svelte-1f78xd.svelte-1f78xd{position:absolute;bottom:0;margin-top:5px;left:0;z-index:998;display:none;cursor:pointer}.dropdown.svelte-1f78xd.svelte-1f78xd:hover{display:block;width:100%}.dropdown-content.svelte-1f78xd.svelte-1f78xd{display:none;position:absolute;top:100%;background-color:#f9f9f9;width:fit-content;box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.2);border-radius:5px;text-align:left;font-size:12px;padding:2px}.dropdown-content-user.svelte-1f78xd.svelte-1f78xd{right:0}.dropdown-content.svelte-1f78xd span.svelte-1f78xd{color:black;padding:6px 10px;text-decoration:none;display:block}.dropdown-content.svelte-1f78xd span.svelte-1f78xd:hover{background-color:#f1f1f1}.dropdown.svelte-1f78xd:hover .dropdown-content.svelte-1f78xd{display:block}.timestamp.svelte-1f78xd.svelte-1f78xd{bottom:3px;right:3px;font-size:0.75em;padding-left:1em;float:right}.datestamp.svelte-1f78xd.svelte-1f78xd{background-color:#DAE1E5;color:#575A66;font-size:0.75em;padding:0 1em;border-radius:5px;margin-bottom:1em;margin-top:0.5em}",g(document.head,t)),ue(this,e,Re,We,u,{task:1,taskId:19,eventId:20,chat:0,taskName:2,responseFeedbackByTask:3,employees:21},[-1,-1])}}function Qe(){return[fe([]),async()=>Promise.resolve()]}function Ke(e,t,n){const s=e.slice();return s[25]=t[n],s}function Xe(e){return{c:r,m:r,p:r,i:r,o:r,d:r}}function Ye(e){let t,n,s,l,o,r,i,a,c,d,u,m,p,f;t=new e[5]({props:{class:"collaboration_divider",style:"margin-top: 0"}}),a=new Ue({props:{task:e[0],chat:e[1],taskName:e[0].task.event.name,taskId:e[6],eventId:e[7],employees:st,responseFeedbackByTask:e[9]}}),a.$on("message",e[11]);let v=e[2]&&Ze(e);return{c(){ie(t.$$.fragment),n=y(),s=k("div"),l=k("div"),o=k("div"),r=k("h3"),r.textContent="Alle Nachrichten",i=y(),ie(a.$$.fragment),c=y(),d=k("div"),u=k("h3"),u.textContent="Pinnwand",m=y(),p=k("div"),v&&v.c(),F(o,"class","chat-list-item svelte-z1cy3v"),F(l,"class","flex-item-left svelte-z1cy3v"),F(p,"class","important-messages svelte-z1cy3v"),F(d,"class","flex-item svelte-z1cy3v"),F(s,"class","flex-wrapper svelte-z1cy3v")},m($,b){ae(t,$,b),h($,n,b),h($,s,b),g(s,l),g(l,o),g(o,r),g(o,i),ae(a,o,null),e[15](o),g(s,c),g(s,d),g(d,u),g(d,m),g(d,p),v&&v.m(p,null),f=!0},p(e,t){const n={};1&t&&(n.task=e[0]),2&t&&(n.chat=e[1]),1&t&&(n.taskName=e[0].task.event.name),0&t&&(n.employees=st),a.$set(n),e[2]?v?(v.p(e,t),4&t&&te(v,1)):(v=Ze(e),v.c(),te(v,1),v.m(p,null)):v&&(Z(),ne(v,1,1,()=>{v=null}),ee())},i(e){f||(te(t.$$.fragment,e),te(a.$$.fragment,e),te(v),f=!0)},o(e){ne(t.$$.fragment,e),ne(a.$$.fragment,e),ne(v),f=!1},d(l){ce(t,l),l&&$(n),l&&$(s),ce(a),e[15](null),v&&v.d()}}}function Ze(e){let t,n,s=e[2],l=[];for(let t=0;t<s.length;t+=1)l[t]=et(Ke(e,s,t));const o=e=>ne(l[e],1,1,()=>{l[e]=null});return{c(){for(let e=0;e<l.length;e+=1)l[e].c();t=z()},m(e,s){for(let t=0;t<l.length;t+=1)l[t].m(e,s);h(e,t,s),n=!0},p(e,n){if(13316&n){let r;for(s=e[2],r=0;r<s.length;r+=1){const o=Ke(e,s,r);l[r]?(l[r].p(o,n),te(l[r],1)):(l[r]=et(o),l[r].c(),te(l[r],1),l[r].m(t.parentNode,t))}for(Z(),r=s.length;r<l.length;r+=1)o(r);ee()}},i(e){if(!n){for(let e=0;e<s.length;e+=1)te(l[e]);n=!0}},o(e){l=l.filter(Boolean);for(let e=0;e<l.length;e+=1)ne(l[e]);n=!1},d(e){b(l,e),e&&$(t)}}}function et(e){let t,n,s,l,o,r,i,a,c,d,u,m,p,f,v,b,w,z,_,C,q,N=e[10](e[25].sender)+"",j=e[12](e[25].messageDate)+"",E=e[25].content+"";function T(){return e[16](e[25])}return f=new e[4]({props:{direction:"left",css:"assistant sender"}}),{c(){t=k("article"),n=k("div"),s=k("span"),l=k("b"),o=x(N),r=y(),i=k("span"),a=x(j),c=k("br"),d=y(),u=x(E),m=y(),p=k("div"),ie(f.$$.fragment),v=y(),b=k("div"),w=k("span"),w.innerHTML='<m-icon name="pin"></m-icon>\n Nachricht entpinnen',z=y(),F(i,"class","timestamp svelte-z1cy3v"),F(n,"class","wrapper-sender svelte-z1cy3v"),F(w,"class","svelte-z1cy3v"),F(b,"class","dropdown-content dropdown-content-sender svelte-z1cy3v"),F(p,"class","dropdown sender svelte-z1cy3v"),F(t,"class","sender svelte-z1cy3v")},m(e,$){h(e,t,$),g(t,n),g(n,s),g(s,l),g(l,o),g(s,r),g(s,i),g(i,a),g(s,c),g(s,d),g(s,u),g(t,m),g(t,p),ae(f,p,null),g(p,v),g(p,b),g(b,w),g(t,z),_=!0,C||(q=D(w,"click",T),C=!0)},p(t,n){e=t,(!_||4&n)&&N!==(N=e[10](e[25].sender)+"")&&I(o,N),(!_||4&n)&&j!==(j=e[12](e[25].messageDate)+"")&&I(a,j),(!_||4&n)&&E!==(E=e[25].content+"")&&I(u,E)},i(e){_||(te(f.$$.fragment,e),_=!0)},o(e){ne(f.$$.fragment,e),_=!1},d(e){e&&$(t),ce(f),C=!1,q()}}}function tt(e){return{c:r,m:r,p:r,i:r,o:r,d:r}}function nt(e){let t,n,s={ctx:e,current:null,token:null,hasCatch:!1,pending:tt,then:Ye,catch:Xe,value:24,blocks:[,,,]};return se(e[8](),s),{c(){t=z(),s.block.c()},m(e,l){h(e,t,l),s.block.m(e,s.anchor=l),s.mount=()=>t.parentNode,s.anchor=t,n=!0},p(t,[n]){le(s,e=t,n)},i(e){n||(te(s.block),n=!0)},o(e){for(let e=0;e<3;e+=1){ne(s.blocks[e])}n=!1},d(e){e&&$(t),s.block.d(e),s.token=null,s=null}}}let st=t.getSectionView("employee",[{$lookup:{from:"contact",localField:"contact",foreignField:"_id",as:"_contact"}},{$unwind:{path:"$_contact",preserveNullAndEmptyArrays:!0}}]);function lt(e,n,l){const{IconAssistant:r}=o,{Card:i,Table:a,Button:c,Modal:d,Dialog:u,Divider:m}=s;let p,f,v,{task:g}=n,h=g._id,$=g.event;const b=async()=>{l(0,p=g),t.getChat(g.event,g._id).then(([e])=>{l(1,f=e),l(2,v=e?.messages.filter(e=>e.isImportant))}),st=await st};let k;const w=Qe();const x=e=>{e.isImportant=!1,t.saveChat($,h,e).then(b)};return e.$$set=e=>{"task"in e&&l(14,g=e.task)},[p,f,v,k,r,m,h,$,b,w,e=>{const t=st.find(t=>t.businessEmail==e);if(t?._contact)return t._contact.firstName+" "+t._contact.lastName.slice(0,1)+".";if(t)return t.firstName+" "+t.lastName.slice(0,1)+".";{let t=/[a-z]*/;if(e){return e.match(t)}return""}},function({detail:{chat:e}}){e?l(2,v=e.messages.filter(e=>e.isImportant)):b()},e=>new Date(e).toLocaleDateString(),x,g,function(e){O[e?"unshift":"push"](()=>{k=e,l(3,k)})},e=>x(e)]}class ot extends me{constructor(e){var t;super(),document.getElementById("svelte-z1cy3v-style")||((t=k("style")).id="svelte-z1cy3v-style",t.textContent=".chat-list-item.svelte-z1cy3v.svelte-z1cy3v{overflow-y:hidden;height:70vh}.flex-wrapper.svelte-z1cy3v.svelte-z1cy3v{display:flex;bottom:0;height:100%;justify-content:space-between;margin-right:2em}.flex-item.svelte-z1cy3v.svelte-z1cy3v{width:50%;margin-right:2em;position:relative;flex:0 0 50%}.flex-item-left.svelte-z1cy3v.svelte-z1cy3v{width:50%;margin-right:2em;position:relative;flex:0 0 50%;border-right:3px solid #DDDDDD}.important-messages.svelte-z1cy3v.svelte-z1cy3v{overflow:auto;max-height:80vh;height:max-content;margin:0 0 1em 0;padding-bottom:2em}.important-messages.svelte-z1cy3v div.svelte-z1cy3v{flex-direction:row;justify-content:flex-start;align-items:baseline}.collaboration_divider{border:0 solid #ddd;border-top-width:1px;margin-top:0;width:100%;height:1px;background:#cccccc;margin-block-start:0;margin-block-end:0}.timestamp.svelte-z1cy3v.svelte-z1cy3v{bottom:3px;right:3px;font-size:0.75em;padding-left:1em;float:right}div.wrapper-sender.svelte-z1cy3v.svelte-z1cy3v{position:relative;display:inline-block;background-color:#55C1D9;border-radius:1em 1em 1em 1em;margin-bottom:0.5em;padding:1em 1em 1em 1em;max-width:90%}div.wrapper-sender.svelte-z1cy3v:hover+div.svelte-z1cy3v{display:block}article.svelte-z1cy3v.svelte-z1cy3v{display:flex;position:relative}.dropdown.sender.svelte-z1cy3v.svelte-z1cy3v{position:absolute;bottom:0;margin-top:5px;left:0;z-index:998;display:none;cursor:pointer}.dropdown.svelte-z1cy3v.svelte-z1cy3v:hover{display:block;width:100%}.dropdown-content.svelte-z1cy3v.svelte-z1cy3v{display:none;position:absolute;top:100%;background-color:#f9f9f9;width:fit-content;box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.2);border-radius:5px;text-align:left;font-size:12px;padding:2px}.dropdown-content.svelte-z1cy3v span.svelte-z1cy3v{color:black;padding:6px 10px;text-decoration:none;display:block}.dropdown-content.svelte-z1cy3v span.svelte-z1cy3v:hover{background-color:#f1f1f1}.dropdown.svelte-z1cy3v:hover .dropdown-content.svelte-z1cy3v{display:block}",g(document.head,t)),ue(this,e,lt,nt,u,{task:14})}}function rt(e){let t,n,s;return n=new ot({props:{task:e[0]}}),{c(){t=k("div"),ie(n.$$.fragment),q(t,"height","95%")},m(e,l){h(e,t,l),ae(n,t,null),s=!0},p(e,[t]){const s={};1&t&&(s.task=e[0]),n.$set(s)},i(e){s||(te(n.$$.fragment,e),s=!0)},o(e){ne(n.$$.fragment,e),s=!1},d(e){e&&$(t),ce(n)}}}function it(e,t,n){let{task:s}=t,{eventItem:l}=t;return e.$$set=e=>{"task"in e&&n(0,s=e.task),"eventItem"in e&&n(1,l=e.eventItem)},[s,l]}class at extends me{constructor(e){super(),ue(this,e,it,rt,u,{task:0,eventItem:1})}}const ct=e=>e?"(ja)":"(nein)",dt=(e,t)=>{if(!e.display&&!e.items)return"";const n={...t};return(e.display?.reduce((t,s)=>{let[l,o]=s.split(".");if(e.list?.find(({name:e})=>e===l)&&o&&void 0!==n[l]){const e=`${l}_${o}`;n[e]=n[l][o],l=e}return t.find(e=>e===l)||t.push(l),t},[]).map(e=>{return"boolean"==typeof n[e]?ct(n[e]):"string"!=typeof(t=n["_"+e]||n[e])||t.length<20||!(s=t.split(" · "))?t:s.map(e=>2===e.split("T").length&&3===e.split("T")[0].split("-").length?new Date(e).toLocaleDateString():e).filter(e=>!!e).join(" · ");var t,s})||e.items.map(e=>"object"===e.type?t["_"+e.name]:"list"===e.type?"":("boolean"==typeof t[e.name]&&ct(t[e.name]),t[e.name]))).map(e=>e?.toString().split(" · ").filter(e=>!!e&&!/^[0-9a-f]{24}/.test(e)).join(" · ")).filter(e=>!!e).join(" • ")};function ut(e){let t,n,s;return{c(){t=w("svg"),n=w("polyline"),F(n,"points","6 9 12 15 18 9"),F(t,"xmlns","http://www.w3.org/2000/svg"),F(t,"width",e[0]),F(t,"height",e[0]),F(t,"fill","none"),F(t,"viewBox","0 0 24 24"),F(t,"stroke","currentColor"),F(t,"stroke-width",e[1]),F(t,"stroke-linecap","round"),F(t,"stroke-linejoin","round"),F(t,"class",s="feather feather-chevron-down "+e[2])},m(e,s){h(e,t,s),g(t,n)},p(e,[n]){1&n&&F(t,"width",e[0]),1&n&&F(t,"height",e[0]),2&n&&F(t,"stroke-width",e[1]),4&n&&s!==(s="feather feather-chevron-down "+e[2])&&F(t,"class",s)},i:r,o:r,d(e){e&&$(t)}}}function mt(e,t,n){let{size:s="100%"}=t,{strokeWidth:l=2}=t,{class:o=""}=t;return"100%"!==s&&(s="x"===s.slice(-1)?s.slice(0,s.length-1)+"em":parseInt(s)+"px"),e.$$set=e=>{"size"in e&&n(0,s=e.size),"strokeWidth"in e&&n(1,l=e.strokeWidth),"class"in e&&n(2,o=e.class)},[s,l,o]}class pt extends me{constructor(e){super(),ue(this,e,mt,ut,u,{size:0,strokeWidth:1,class:2})}}function ft(e){let t,n,s,l;return{c(){t=w("svg"),n=w("path"),s=w("path"),F(n,"d","M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7"),F(s,"d","M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z"),F(t,"xmlns","http://www.w3.org/2000/svg"),F(t,"width",e[0]),F(t,"height",e[0]),F(t,"fill","none"),F(t,"viewBox","0 0 24 24"),F(t,"stroke","currentColor"),F(t,"stroke-width",e[1]),F(t,"stroke-linecap","round"),F(t,"stroke-linejoin","round"),F(t,"class",l="feather feather-edit "+e[2])},m(e,l){h(e,t,l),g(t,n),g(t,s)},p(e,[n]){1&n&&F(t,"width",e[0]),1&n&&F(t,"height",e[0]),2&n&&F(t,"stroke-width",e[1]),4&n&&l!==(l="feather feather-edit "+e[2])&&F(t,"class",l)},i:r,o:r,d(e){e&&$(t)}}}function vt(e,t,n){let{size:s="100%"}=t,{strokeWidth:l=2}=t,{class:o=""}=t;return"100%"!==s&&(s="x"===s.slice(-1)?s.slice(0,s.length-1)+"em":parseInt(s)+"px"),e.$$set=e=>{"size"in e&&n(0,s=e.size),"strokeWidth"in e&&n(1,l=e.strokeWidth),"class"in e&&n(2,o=e.class)},[s,l,o]}class gt extends me{constructor(e){super(),ue(this,e,vt,ft,u,{size:0,strokeWidth:1,class:2})}}function ht(e){let t,n,s;return{c(){t=w("svg"),n=w("path"),F(n,"d","M14 9V5a3 3 0 0 0-3-3l-4 9v11h11.28a2 2 0 0 0 2-1.7l1.38-9a2 2 0 0 0-2-2.3zM7 22H4a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2h3"),F(t,"xmlns","http://www.w3.org/2000/svg"),F(t,"width",e[0]),F(t,"height",e[0]),F(t,"fill","none"),F(t,"viewBox","0 0 24 24"),F(t,"stroke","currentColor"),F(t,"stroke-width",e[1]),F(t,"stroke-linecap","round"),F(t,"stroke-linejoin","round"),F(t,"class",s="feather feather-thumbs-up "+e[2])},m(e,s){h(e,t,s),g(t,n)},p(e,[n]){1&n&&F(t,"width",e[0]),1&n&&F(t,"height",e[0]),2&n&&F(t,"stroke-width",e[1]),4&n&&s!==(s="feather feather-thumbs-up "+e[2])&&F(t,"class",s)},i:r,o:r,d(e){e&&$(t)}}}function $t(e,t,n){let{size:s="100%"}=t,{strokeWidth:l=2}=t,{class:o=""}=t;return"100%"!==s&&(s="x"===s.slice(-1)?s.slice(0,s.length-1)+"em":parseInt(s)+"px"),e.$$set=e=>{"size"in e&&n(0,s=e.size),"strokeWidth"in e&&n(1,l=e.strokeWidth),"class"in e&&n(2,o=e.class)},[s,l,o]}class bt extends me{constructor(e){super(),ue(this,e,$t,ht,u,{size:0,strokeWidth:1,class:2})}}function kt(e){let t,n,s,l,o,i,a,c;return{c(){t=k("div"),n=k("div"),s=k("h4"),l=x(e[0]),o=y(),i=k("p"),i.textContent="Noch keine Nachrichten",a=y(),c=k("div"),c.innerHTML='<p class="chat-date svelte-175bnk2">-</p> \n <div class="task-id svelte-175bnk2">Task</div>',F(s,"class","svelte-175bnk2"),F(i,"class","cut-text svelte-175bnk2"),F(n,"class","list-item-details svelte-175bnk2"),q(n,"max-width","100%"),F(c,"class","list-item-details unread svelte-175bnk2"),F(t,"class","chat-details svelte-175bnk2")},m(e,r){h(e,t,r),g(t,n),g(n,s),g(s,l),g(n,o),g(n,i),g(t,a),g(t,c)},p(e,t){1&t&&I(l,e[0])},i:r,o:r,d(e){e&&$(t)}}}function wt(e){let t,n,s,l,o,r,i,a,u,m,p,f,v,b,w,z,_;l=new gt({props:{size:"18"}});let C={ctx:e,current:null,token:null,hasCatch:!1,pending:zt,then:yt,catch:xt,value:23};se(e[5](),C);let q=function(e){return e[3].sender!==e[2]?Ft:Dt}(e),N=q(e);return{c(){t=k("div"),n=k("div"),s=k("div"),ie(l.$$.fragment),o=y(),r=x(e[0]),i=y(),a=k("div"),C.block.c(),u=y(),N.c(),m=y(),p=k("div"),f=k("p"),f.textContent=`${e[7](e[3].messageDate)}`,v=y(),b=k("div"),b.textContent="Task",F(a,"class","chat-list-item svelte-175bnk2"),F(n,"class","list-item-details svelte-175bnk2"),F(f,"class","chat-date svelte-175bnk2"),F(b,"class","task-id svelte-175bnk2"),F(p,"class","list-item-details unread svelte-175bnk2"),F(t,"class","chat-details svelte-175bnk2")},m(c,$){h(c,t,$),g(t,n),g(n,s),ae(l,s,null),g(s,o),g(s,r),g(n,i),g(n,a),C.block.m(a,C.anchor=null),C.mount=()=>a,C.anchor=u,g(a,u),N.m(a,null),g(t,m),g(t,p),g(p,f),g(p,v),g(p,b),w=!0,z||(_=[D(s,"click",e[8]),D(a,"click",function(){d(e[13]&&e[6]())&&(e[13]&&e[6]()).apply(this,arguments)})],z=!0)},p(t,n){e=t,(!w||1&n)&&I(r,e[0]),le(C,e,n),N.p(e,n)},i(e){w||(te(l.$$.fragment,e),w=!0)},o(e){ne(l.$$.fragment,e),w=!1},d(e){e&&$(t),ce(l),C.block.d(),C.token=null,C=null,N.d(),z=!1,c(_)}}}function xt(e){return{c:r,m:r,p:r,d:r}}function yt(e){let t,n,s=e[23]+"";return{c(){t=k("h4"),n=x(s),F(t,"class","svelte-175bnk2")},m(e,s){h(e,t,s),g(t,n)},p:r,d(e){e&&$(t)}}}function zt(e){return{c:r,m:r,p:r,d:r}}function Dt(e){let t;return{c(){t=k("p"),t.textContent=`Ich: ${e[3].content}`,F(t,"class","cut-text svelte-175bnk2")},m(e,n){h(e,t,n)},p:r,d(e){e&&$(t)}}}function Ft(e){let t;return{c(){t=k("p"),t.textContent=`${e[4](e[3].sender)}: ${e[3].content}`,F(t,"class","cut-text svelte-175bnk2")},m(e,n){h(e,t,n)},p:r,d(e){e&&$(t)}}}function _t(e){let t,n,s,l,o;const r=[wt,kt],i=[];return t=function(e){return e[3]?0:1}(e),n=i[t]=r[t](e),{c(){n.c(),s=y(),l=k("hr"),F(l,"class","divider svelte-175bnk2")},m(e,n){i[t].m(e,n),h(e,s,n),h(e,l,n),o=!0},p(e,[t]){n.p(e,t)},i(e){o||(te(n),o=!0)},o(e){ne(n),o=!1},d(e){i[t].d(e),e&&$(s),e&&$(l)}}}function It(e,n,s){const{loggedIn:o}=l,{user:r}=p(o);let i=!1,{taskName:a}=n,{task:c}=n,{chat:d}=n,{taskId:u}=n,{employees:m}=n;const f=d?.messages?.slice(-1)[0],v=H();const g=async e=>{const n=await t.getSchema(e.event),s=await t.getDocById(n.class,e.docId);return dt(n,s)};return e.$$set=e=>{"taskName"in e&&s(0,a=e.taskName),"task"in e&&s(9,c=e.task),"chat"in e&&s(10,d=e.chat),"taskId"in e&&s(11,u=e.taskId),"employees"in e&&s(12,m=e.employees)},[a,i,r,f,e=>{const t=m.find(t=>t.businessEmail==e);if(t?._contact)return t._contact.firstName+" "+t._contact.lastName.slice(0,1)+".";if(t)return t.firstName+" "+t.lastName.slice(0,1)+".";{let t=/[a-z]*/;if(e){return e.match(t)}return""}},async()=>{let e=await c;return g(e)},function(){v("changeView",{value:[!0,c,a]})},e=>new Date(e).toLocaleDateString(),()=>{window.singleSpaNavigate(`/task/${c.event}/${c._id}/collab`)},c,d,u,m,()=>s(1,i=!i)]}class Ct extends me{constructor(e){var t;super(),document.getElementById("svelte-175bnk2-style")||((t=k("style")).id="svelte-175bnk2-style",t.textContent=".cut-text.svelte-175bnk2.svelte-175bnk2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.unread.svelte-175bnk2.svelte-175bnk2{justify-content:space-between;align-items:flex-end}.chat-details.svelte-175bnk2.svelte-175bnk2{padding-top:0.7em;padding-bottom:0.7em;display:flex;align-items:stretch;justify-content:space-between;cursor:pointer}.chat-date.svelte-175bnk2.svelte-175bnk2{font-size:0.8em}.list-item-details.svelte-175bnk2.svelte-175bnk2{display:flex;flex-direction:column;max-width:75%}.list-item-details.svelte-175bnk2 h4.svelte-175bnk2{margin-block-start:0;margin-block-end:0}.list-item-details.svelte-175bnk2 p.svelte-175bnk2{margin-block-end:0;margin-block-start:0.2em}.chat-list-item.svelte-175bnk2.svelte-175bnk2:hover{background:rgba(50, 97, 115, 0.05)}.divider.svelte-175bnk2.svelte-175bnk2{border:0 solid #ddd;margin-top:0;width:100%;height:1px;background:#cccccc;margin-block-start:0;margin-block-end:0}.task-id.svelte-175bnk2.svelte-175bnk2{width:-moz-fit-content;width:fit-content;background-color:rgba(255, 217, 73, 0.5);padding:0.3em;border-radius:5px;font-size:0.8em}",g(document.head,t)),ue(this,e,It,_t,u,{taskName:0,task:9,chat:10,taskId:11,employees:12})}}function qt(e){let t;return{c(){t=k("m-icon"),_(t,"name","arrow-left")},m(e,n){h(e,t,n)},d(e){e&&$(t)}}}function Nt(e){let t,n,s,l,o,r;return n=new e[1]({props:{$$slots:{default:[qt]},$$scope:{ctx:e}}}),n.$on("click",e[3]),{c(){t=k("div"),ie(n.$$.fragment),s=y(),l=k("h4"),o=x(e[0]),F(l,"class","svelte-1qlso8e"),F(t,"class","list-item-title svelte-1qlso8e")},m(e,i){h(e,t,i),ae(n,t,null),g(t,s),g(t,l),g(l,o),r=!0},p(e,[t]){const s={};2048&t&&(s.$$scope={dirty:t,ctx:e}),n.$set(s),(!r||1&t)&&I(o,e[0])},i(e){r||(te(n.$$.fragment,e),r=!0)},o(e){ne(n.$$.fragment,e),r=!1},d(e){e&&$(t),ce(n)}}}function jt(e,t,n){const{Card:l,Table:o,Button:r,Modal:i,Dialog:a,FileInput:c,FileTile:d}=s,u=H();function m(){u("changeView",{value:[!1]})}let{taskName:p}=t;return e.$$set=e=>{"taskName"in e&&n(0,p=e.taskName)},[p,r,m,()=>m()]}class Et extends me{constructor(e){var t;super(),document.getElementById("svelte-1qlso8e-style")||((t=k("style")).id="svelte-1qlso8e-style",t.textContent=".list-item-title.svelte-1qlso8e.svelte-1qlso8e{display:flex;flex-direction:row;flex:0 1 auto;justify-content:flex-start;align-items:center;box-shadow:0px 1px 8px rgba(0, 0, 0, 0.25)}.list-item-title.svelte-1qlso8e h4.svelte-1qlso8e{margin-block-start:0.8em;margin-block-end:0.8em}",g(document.head,t)),ue(this,e,jt,Nt,u,{taskName:0})}}function Tt(e,t,n){const s=e.slice();return s[17]=t[n],s}function Mt(e){return{c:r,m:r,p:r,i:r,o:r,d:r}}function Bt(e){let t,n,s,l,o;const r=[Pt,St],i=[];function a(e,t){return e[1]?0:1}return n=a(e),s=i[n]=r[n](e),{c(){t=k("div"),s.c(),F(t,"class",l=v(e[2])+" svelte-fh73du")},m(e,s){h(e,t,s),i[n].m(t,null),o=!0},p(e,c){let d=n;n=a(e),n===d?i[n].p(e,c):(Z(),ne(i[d],1,1,()=>{i[d]=null}),ee(),s=i[n],s?s.p(e,c):(s=i[n]=r[n](e),s.c()),te(s,1),s.m(t,null)),(!o||4&c&&l!==(l=v(e[2])+" svelte-fh73du"))&&F(t,"class",l)},i(e){o||(te(s),o=!0)},o(e){ne(s),o=!1},d(e){e&&$(t),i[n].d()}}}function St(e){let t,n,s,l,o,r,i=[],a=new Map,c=e[7];const u=e=>e[17]._id+"-"+e[17].messages.length;for(let t=0;t<c.length;t+=1){let n=Tt(e,c,t),s=u(n);a.set(s,i[t]=Ht(s,n))}return{c(){t=k("div"),t.innerHTML='<div class="task_title svelte-fh73du"><h2 style="display:inline-block !important;">Chats</h2></div>',n=y(),s=k("div");for(let e=0;e<i.length;e+=1)i[e].c();F(t,"class","title_card svelte-fh73du"),F(s,"class","chat_list svelte-fh73du")},m(a,c){h(a,t,c),h(a,n,c),h(a,s,c);for(let e=0;e<i.length;e+=1)i[e].m(s,null);l=!0,o||(r=D(t,"pointerdown",function(){d(e[0])&&e[0].apply(this,arguments)}),o=!0)},p(t,n){e=t,1152&n&&(c=e[7],Z(),i=re(i,n,u,1,e,c,a,s,oe,Ht,null,Tt),ee())},i(e){if(!l){for(let e=0;e<c.length;e+=1)te(i[e]);l=!0}},o(e){for(let e=0;e<i.length;e+=1)ne(i[e]);l=!1},d(e){e&&$(t),e&&$(n),e&&$(s);for(let e=0;e<i.length;e+=1)i[e].d();o=!1,r()}}}function Pt(e){let t,n,s,l;t=new Et({props:{taskName:e[3]}}),t.$on("changeView",e[10]);let o=e[6]&&At(e);return{c(){ie(t.$$.fragment),n=y(),o&&o.c(),s=z()},m(e,r){ae(t,e,r),h(e,n,r),o&&o.m(e,r),h(e,s,r),l=!0},p(e,n){const l={};8&n&&(l.taskName=e[3]),t.$set(l),e[6]?o?(o.p(e,n),64&n&&te(o,1)):(o=At(e),o.c(),te(o,1),o.m(s.parentNode,s)):o&&(Z(),ne(o,1,1,()=>{o=null}),ee())},i(e){l||(te(t.$$.fragment,e),te(o),l=!0)},o(e){ne(t.$$.fragment,e),ne(o),l=!1},d(e){ce(t,e),e&&$(n),o&&o.d(e),e&&$(s)}}}function Ht(e,t){let n,s,l;return s=new Ct({props:{taskName:t[17].event?.identity.designation,taskId:t[17].task?._id,task:t[17].task,chat:t[17],employees:Wt}}),s.$on("changeView",t[10]),{key:e,first:null,c(){n=z(),ie(s.$$.fragment),this.first=n},m(e,t){h(e,n,t),ae(s,e,t),l=!0},p(e,n){t=e;const l={};128&n&&(l.taskName=t[17].event?.identity.designation),128&n&&(l.taskId=t[17].task?._id),128&n&&(l.task=t[17].task),128&n&&(l.chat=t[17]),0&n&&(l.employees=Wt),s.$set(l)},i(e){l||(te(s.$$.fragment,e),l=!0)},o(e){ne(s.$$.fragment,e),l=!1},d(e){e&&$(n),ce(s,e)}}}function At(e){let t,n;return t=new Ue({props:{taskName:e[3],task:e[4],chat:e[6],taskId:e[4]._id,eventId:e[5],responseFeedbackByTask:e[9],employees:Wt}}),{c(){ie(t.$$.fragment)},m(e,s){ae(t,e,s),n=!0},p(e,n){const s={};8&n&&(s.taskName=e[3]),16&n&&(s.task=e[4]),64&n&&(s.chat=e[6]),16&n&&(s.taskId=e[4]._id),32&n&&(s.eventId=e[5]),0&n&&(s.employees=Wt),t.$set(s)},i(e){n||(te(t.$$.fragment,e),n=!0)},o(e){ne(t.$$.fragment,e),n=!1},d(e){ce(t,e)}}}function Ot(e){return{c:r,m:r,p:r,i:r,o:r,d:r}}function Lt(e){let t,n,s={ctx:e,current:null,token:null,hasCatch:!1,pending:Ot,then:Bt,catch:Mt,value:16,blocks:[,,,]};return se(e[8](),s),{c(){t=z(),s.block.c()},m(e,l){h(e,t,l),s.block.m(e,s.anchor=l),s.mount=()=>t.parentNode,s.anchor=t,n=!0},p(t,[n]){le(s,e=t,n)},i(e){n||(te(s.block),n=!0)},o(e){for(let e=0;e<3;e+=1){ne(s.blocks[e])}n=!1},d(e){e&&$(t),s.block.d(e),s.token=null,s=null}}}let Wt=t.getSectionView("employee",[{$lookup:{from:"contact",localField:"contact",foreignField:"_id",as:"_contact"}},{$unwind:{path:"$_contact",preserveNullAndEmptyArrays:!0}}]);function Vt(e,s,l){let o,r,i,a,c,d,{movePointerDown:u}=s,m=!1,p=[];const f=Qe();o=m?"inside_card_chat":"inside_card";const v=async e=>(a=e._id,l(5,c=e.event),(await t.getChat(c,a))[0]);t.getAllChats().then(e=>e.filter(e=>!!e.task&&e.messages?.length).sort((e,t)=>g(e)>g(t)?-1:1)).then(e=>{l(7,p=e)});const g=e=>e.messages.at(-1)?.messageDate;return n.subscribe(e=>{if(!e)return;if(!p?.length)return;const t=e.url.split("/")[3],n=p.findIndex(t=>t._id===e.objectId);v({_id:t,event:e.eventId}).then(e=>{d?._id===e._id&&l(6,d=e),n+1&&p.splice(n,1),l(7,p=[e,...p])})}),e.$$set=e=>{"movePointerDown"in e&&l(0,u=e.movePointerDown)},[u,m,o,r,i,c,d,p,async()=>{Wt=await Wt},f,e=>{l(1,m=e.detail.value[0]),l(4,i=e.detail.value[1]),l(3,r=e.detail.value[2]),i&&v(i).then(e=>l(6,d=e))}]}function Jt(e,t,n){const s=e.slice();return s[33]=t[n],s}function Gt(e){let t,n,s,l,o,r,i,a=e[33].content+"";return{c(){t=k("article"),n=k("span"),s=k("p"),s.textContent=`${e[7]=nn(new Date)}`,l=k("br"),o=k("p"),r=x(a),i=y(),F(s,"class","timestamp svelte-1avn2qr"),q(s,"float","right"),q(o,"text-align","left"),q(o,"margin","0"),F(n,"class","svelte-1avn2qr"),F(t,"class","user svelte-1avn2qr")},m(e,a){h(e,t,a),g(t,n),g(n,s),g(n,l),g(n,o),g(o,r),g(t,i)},p(e,t){16&t[0]&&a!==(a=e[33].content+"")&&I(r,a)},d(e){e&&$(t)}}}function Rt(e){let t,n,s,l,o,r,i,a,c,d=e[33].content+"";return{c(){t=k("article"),n=k("span"),s=k("b"),s.textContent="Support",l=k("p"),l.textContent=`${e[7]=nn(new Date)}`,o=k("br"),r=y(),i=x(d),a=y(),F(l,"class","timestamp svelte-1avn2qr"),q(l,"float","right"),F(n,"class","svelte-1avn2qr"),F(t,"class",c=v(e[33].sender)+" svelte-1avn2qr")},m(e,c){h(e,t,c),g(t,n),g(n,s),g(n,l),g(n,o),g(n,r),g(n,i),g(t,a)},p(e,n){16&n[0]&&d!==(d=e[33].content+"")&&I(i,d),16&n[0]&&c!==(c=v(e[33].sender)+" svelte-1avn2qr")&&F(t,"class",c)},d(e){e&&$(t)}}}function Ut(e){let t;function n(e,t){return"support"===e[33].sender?Rt:Gt}let s=n(e),l=s(e);return{c(){l.c(),t=z()},m(e,n){l.m(e,n),h(e,t,n)},p(e,o){s===(s=n(e))&&l?l.p(e,o):(l.d(1),l=s(e),l&&(l.c(),l.m(t.parentNode,t)))},d(e){l.d(e),e&&$(t)}}}function Qt(e){let t