Scripts/resources/[ps]/ps-realtor/html/index.js

23 lines
74 KiB
JavaScript
Raw Normal View History

2024-12-29 20:28:24 +00:00
const cn=function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))n(r);new MutationObserver(r=>{for(const o of r)if(o.type==="childList")for(const i of o.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&n(i)}).observe(document,{childList:!0,subtree:!0});function l(r){const o={};return r.integrity&&(o.integrity=r.integrity),r.referrerpolicy&&(o.referrerPolicy=r.referrerpolicy),r.crossorigin==="use-credentials"?o.credentials="include":r.crossorigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function n(r){if(r.ep)return;r.ep=!0;const o=l(r);fetch(r.href,o)}};cn();function ee(){}const zt=t=>t;function fn(t,e){for(const l in e)t[l]=e[l];return t}function Wl(t){return t()}function Yt(){return Object.create(null)}function We(t){t.forEach(Wl)}function Vt(t){return typeof t=="function"}function he(t,e){return t!=t?e==e:t!==e||t&&typeof t=="object"||typeof t=="function"}let At;function Ie(t,e){return At||(At=document.createElement("a")),At.href=e,t===At.href}function un(t){return Object.keys(t).length===0}function dn(t,...e){if(t==null)return ee;const l=t.subscribe(...e);return l.unsubscribe?()=>l.unsubscribe():l}function se(t,e,l){t.$$.on_destroy.push(dn(e,l))}function pn(t,e,l,n){if(t){const r=$l(t,e,l,n);return t[0](r)}}function $l(t,e,l,n){return t[1]&&n?fn(l.ctx.slice(),t[1](n(e))):l.ctx}function mn(t,e,l,n){if(t[2]&&n){const r=t[2](n(l));if(e.dirty===void 0)return r;if(typeof r=="object"){const o=[],i=Math.max(e.dirty.length,r.length);for(let c=0;c<i;c+=1)o[c]=e.dirty[c]|r[c];return o}return e.dirty|r}return e.dirty}function gn(t,e,l,n,r,o){if(r){const i=$l(e,l,n,o);t.p(i,r)}}function _n(t){if(t.ctx.length>32){const e=[],l=t.ctx.length/32;for(let n=0;n<l;n++)e[n]=-1;return e}return-1}function Pe(t,e,l){return t.set(l),e}function Qt(t){const e=typeof t=="string"&&t.match(/^\s*(-?[\d.]+)([^\s]*)\s*$/);return e?[parseFloat(e[1]),e[2]||"px"]:[t,"px"]}const Jl=typeof window!="undefined";let Yl=Jl?()=>window.performance.now():()=>Date.now(),Gt=Jl?t=>requestAnimationFrame(t):ee;const ut=new Set;function Ql(t){ut.forEach(e=>{e.c(t)||(ut.delete(e),e.f())}),ut.size!==0&&Gt(Ql)}function Zl(t){let e;return ut.size===0&&Gt(Ql),{promise:new Promise(l=>{ut.add(e={c:t,f:l})}),abort(){ut.delete(e)}}}function s(t,e){t.appendChild(e)}function Xl(t){if(!t)return document;const e=t.getRootNode?t.getRootNode():t.ownerDocument;return e&&e.host?e:t.ownerDocument}function hn(t){const e=d("style");return bn(Xl(t),e),e.sheet}function bn(t,e){return s(t.head||t,e),e.sheet}function C(t,e,l){t.insertBefore(e,l||null)}function E(t){t.parentNode&&t.parentNode.removeChild(t)}function qe(t,e){for(let l=0;l<t.length;l+=1)t[l]&&t[l].d(e)}function d(t){return document.createElement(t)}function z(t){return document.createTextNode(t)}function h(){return z(" ")}function Ye(){return z("")}function Y(t,e,l,n){return t.addEventListener(e,l,n),()=>t.removeEventListener(e,l,n)}function u(t,e,l){l==null?t.removeAttribute(e):t.getAttribute(e)!==l&&t.setAttribute(e,l)}function xl(t){return t===""?null:+t}function vn(t){return Array.from(t.childNodes)}function re(t,e){e=""+e,t.data!==e&&(t.data=e)}function be(t,e){t.value=e==null?"":e}function Ge(t,e,l,n){l==null?t.style.removeProperty(e):t.style.setProperty(e,l,n?"important":"")}function en(t,e,{bubbles:l=!1,cancelable:n=!1}={}){const r=document.createEvent("CustomEvent");return r.initCustomEvent(t,l,n,e),r}function Zt(t,e){return new t(e)}const Rt=new Map;let Tt=0;function wn(t){let e=5381,l=t.length;for(;l--;)e=(e<<5)-e^t.charCodeAt(l);return e>>>0}function yn(t,e){const l={stylesheet:hn(e),rules:{}};return Rt.set(t,l),l}function Ot(t,e,l,n,r,o,i,c=0){const a=16.666/n;let f=`{
`;for(let y=0;y<=1;y+=a){const k=e+(l-e)*o(y);f+=y*100+`%{${i(k,1-k)}}
`}const _=f+`100% {${i(l,1-l)}}
}`,p=`__svelte_${wn(_)}_${c}`,m=Xl(t),{stylesheet:g,rules:v}=Rt.get(m)||yn(m,t);v[p]||(v[p]=!0,g.insertRule(`@keyframes ${p} ${_}`,g.cssRules.length));const w=t.style.animation||"";return t.style.animation=`${w?`${w}, `:""}${p} ${n}ms linear ${r}ms 1 both`,Tt+=1,p}function Ht(t,e){const l=(t.style.animation||"").split(", "),n=l.filter(e?o=>o.indexOf(e)<0:o=>o.indexOf("__svelte")===-1),r=l.length-n.length;r&&(t.style.animation=n.join(", "),Tt-=r,Tt||kn())}function kn(){Gt(()=>{Tt||(Rt.forEach(t=>{const{ownerNode:e}=t.stylesheet;e&&E(e)}),Rt.clear())})}let St;function kt(t){St=t}function Ut(){if(!St)throw new Error("Function called outside component initialization");return St}function jt(t){Ut().$$.on_mount.push(t)}function Pn(t){Ut().$$.on_destroy.push(t)}function Kt(){const t=Ut();return(e,l,{cancelable:n=!1}={})=>{const r=t.$$.callbacks[e];if(r){const o=en(e,l,{cancelable:n});return r.slice().forEach(i=>{i.call(t,o)}),!o.defaultPrevented}return!0}}const at=[],lt=[];let dt=[];const It=[],Ln=Promise.resolve();let Ft=!1;function Sn(){Ft||(Ft=!0,Ln.then(tn))}function Je(t){dt.push(t)}function pt(t){It.push(t)}const Mt=new Set;let ot=0;function tn(){if(ot!==0)return;const t=St;do{try{for(;ot<at.length;){const e=at[ot];ot++,kt(e),En(e.$$)}}catch(e){throw at.length=0,ot=0,e}for(kt(null),at.length=0,ot=0;lt.length;)lt.pop()();for(let e=0;e<dt.length;e+=1){const l=dt[e];Mt.has(l)||(Mt.add(l),l())}dt.length=0}while(at.length);for(;It.length;)It.pop()();Ft=!1,Mt.clear(),kt(t)}function En(t){if(t.fragment!==null){t.update(),We(t.before_update);const e=t.dirty;t.dirty=[-1],t.fragment&&t.fragment.p(t.ctx,e),t.after_update.forEach(Je)}}function An(t){const e=[],l=[];dt.forEach(n=>t.indexOf(n)===-1?e.push(n):l.push(n)),l.forEach(n=>n()),dt=e}let yt;function ln(){return yt||(yt=Promise.resolve(),yt.then(()=>{yt=null})),yt}function Pt(t,e,l){t.dispatchEvent(en(`${e?"intro":"outro"}${l}`))}const Ct=new Set;let Xe;function je(){Xe={r:0,c:[],p:Xe}}function Ne(){Xe.r||We(Xe.c),Xe=Xe.p}function V(t,e){t&&t.i&&(Ct.delete(t),t.i(e))}function F(t,e,l,n){if(t&&t.o){if(Ct.has(t))return;Ct.add(t),Xe.c.push(()=>{Ct.delete(t),n&&(l&&t.d(1),n())}),t.o(e)}else n&&n()}const nn={duration:0};function rn(t,e,l){const n={direction:"in"};let r=e(t,l,n),o=!1,i,c,a=0;function f(){i&&Ht(t,i)}function _(){const{delay:m=0,duration:g=300,easing:v=zt,tick:w=ee,css:y}=r||nn;y&&(i=Ot(t,0,1,g,m,v,y,a++)),w(0,1);const k=Yl()+m,P=k+g;c&&c.abort(),o=!0,Je(()=>Pt(t,!0,"start")),c=Zl(b=>{if(o){if(b>=P)return w(1,0),Pt(t,!0,"end"),f(),o=!1;if(b>=k){const T=v((b-k)/g);w(T,1-T)}}return o})}let p=!1;return{start(){p||(p=!0,Ht(t),Vt(r)?(r=r(n),ln().then(_)):_())},invalidate(){p=!1},end(){o&&(f(),o=!1)}}}function mt(t,e,l,n){const r={direction:"both"};let o=e(t,l,r),i=n?0:1,c=null,a=null,f=null;function _(){f&&Ht(t,f)}function p(g,v){const w=g.b-i;return v*=Math.abs(w),{a:i,b:g.b,d:w,duration:v,start:g.start,end:g.start+v,group:g.group}}function m(g){const{delay:v=0,duration:w=300,easing:y=zt,tick:k=ee,css:P}=o||nn,b={start:Yl()+v,b:g};g||(b.group=Xe,Xe.r+=1),c||a?a=b:(P&&(_(),f=Ot(t,i,g,w,v,y,P)),g&&k(0,1),c=p(b,w),Je(()=>Pt(t,g,"start")),Zl(T=>{if(a&&T>a.start&&(c=p(a,w),a=null,Pt(t,c.b,"start"),P&&(_(),f=Ot(t,i,c.b,c.duration,0,y,o.css))),c){if(T>=c.end)k(i=c.b,1-i),Pt(t,c.b,"end"),a||(c.b?_():--c.group.r||We(c.group.c)),c=null;else if(T>=c.start){const O=T-c.start;i=c.a+c.d*y(O/c.duration),k(i,1-i)}}return!!(c||a)}))}return{run(g){Vt(o)?ln().then(()=>{o=o(r),m(g)}):m(g)},end(){_(),c=a=null}}}function gt(t,e,l){const n=t.$$.props[e];n!==void 0&&(t.$$.bound[n]=l,l(t.$$.ctx[n]))}function ge(t){t&&t.c()}function de(t,e,l,n){const{fragment:r,after_update:o}=t.$$;r&&r.m(e,l),n||Je(()=>{const i=t.$$.on_mount.map(Wl).filter(Vt);t.$$.on_destroy?t.$$.on_destroy.push(...i):We(i),t.$$.on_mount=[]}),o.forEach(Je)}function pe(t,e){const l=t.$$;l.fragment!==null&&(An(l.after_update),We(l.on_destroy),l.fragment&&l.fragment.d(e),l.on_destroy=l.fragment=null,l.ctx=[])}function Cn(t,e){t.$$.dirty[0]===-1&&(at.push(t),Sn(),t.$$.dirty.fill(0)),t.$$.dirty[e/31|0]|=1<<e%31}function Se(t,e,l,n,r,o
transform: ${f} translate(${(1-w)*p}${m}, ${(1-w)*g}${v});
opacity: ${a-_*y}`}}function Fn(t){let e,l;return{c(){e=d("img"),Ie(e.src,l="images/property-card-img.png")||u(e,"src",l),u(e,"alt","Default Property Card Image")},m(n,r){C(n,e,r)},p:ee,d(n){n&&E(e)}}}function Bn(t){let e,l;return{c(){e=d("img"),Ie(e.src,l=t[2].extra_imgs[0]?t[2].extra_imgs[0].url:t[3][t[2].shell].imgs[0].url)||u(e,"src",l),u(e,"alt","")},m(n,r){C(n,e,r)},p(n,r){r&12&&!Ie(e.src,l=n[2].extra_imgs[0]?n[2].extra_imgs[0].url:n[3][n[2].shell].imgs[0].url)&&u(e,"src",l)},d(n){n&&E(e)}}}function rl(t){let e;return{c(){e=d("div"),e.innerHTML=`<i class="fas fa-dollar-sign"></i>
Til salg`,u(e,"class","each-tile")},m(l,n){C(l,e,n)},d(l){l&&E(e)}}}function zn(t){var _e;let e,l,n,r,o,i,c,a,f=t[2].street?t[2].street+" - ":t[2].apartment?t[2].apartment+" - ":"",_,p,m=t[2].property_id+"",g,v,w,y=(t[2].region?t[2].region:"")+"",k,P,b,T=((_e=t[2].price)==null?void 0:_e.toLocaleString())+"",O,Q,$,A,W,K,G,Z,ie=(t[3][t[2].shell]?t[3][t[2].shell].imgs.length:0)+"",L,R,D,te,ae,le=t[2].shell+"",J,me,j,X,M,q=t[2].garage_data&&Object.keys(t[2].garage_data).length>0?"Ja":"Nej",ce,N,ne;function ue(S,H){return(S[2].extra_imgs[0]?S[2].extra_imgs[0].url:S[3][S[2].shell].imgs[0].url)?Bn:Fn}let oe=ue(t),U=oe(t),I=t[4]>=0&&t[2].for_sale&&rl();return{c(){e=d("div"),l=d("div"),U.c(),n=h(),r=d("button"),r.textContent="Se ejendom",i=h(),c=d("div"),a=d("p"),_=z(f),p=h(),g=z(m),v=h(),w=d("p"),k=z(y),P=h(),b=d("p"),O=z(T),Q=z(",-"),$=h(),A=d("div"),I&&I.c(),W=h(),K=d("div"),G=d("i"),Z=z(`
Galleri: `),L=z(ie),R=h(),D=d("div"),te=d("i"),ae=h(),J=z(le),me=h(),j=d("div"),X=d("i"),M=z(`
Garage: `),ce=z(q),u(r,"class","invisible h-0 w-fit absolute px-[1vw] py-[0.5vw] group-hover:visible group-hover:h-fit card-hover-button"),u(l,"class","w-full h-fit grid place-items-center relative"),u(a,"class","property-name"),u(w,"class","property-address"),u(b,"class","property-cost"),u(G,"class","fas fa-image"),u(K,"class","each-tile"),u(te,"class","fas fa-house-chimney"),u(D,"class","each-tile"),u(X,"class","fas fa-truck-front"),u(j,"class","each-tile"),u(A,"class","property-details"),u(c,"class","property-card-details"),u(e,"id",t[1]),u(e,"class","property-card-wrapper group")},m(S,H){C(S,e,H),s(e,l),U.m(l,null),s(l,n),s(l,r),s(e,i),s(e,c),s(c,a),s(a,_),s(a,p),s(a,g),s(c,v),s(c,w),s(w,k),s(c,P),s(c,b),s(b,O),s(b,Q),s(c,$),s(c,A),I&&I.m(A,null),s(A,W),s(A,K),s(K,G),s(K,Z),s(K,L),s(A,R),s(A,D),s(D,te),s(D,ae),s(D,J),s(A,me),s(A,j),s(j,X),s(j,M),s(j,ce),N||(ne=Y(r,"click",t[5]),N=!0)},p(S,[H]){var fe;oe===(oe=ue(S))&&U?U.p(S,H):(U.d(1),U=oe(S),U&&(U.c(),U.m(l,n))),H&4&&f!==(f=S[2].street?S[2].street+" - ":S[2].apartment?S[2].apartment+" - ":"")&&re(_,f),H&4&&m!==(m=S[2].property_id+"")&&re(g,m),H&4&&y!==(y=(S[2].region?S[2].region:"")+"")&&re(k,y),H&4&&T!==(T=((fe=S[2].price)==null?void 0:fe.toLocaleString())+"")&&re(O,T),S[4]>=0&&S[2].for_sale?I||(I=rl(),I.c(),I.m(A,W)):I&&(I.d(1),I=null),H&12&&ie!==(ie=(S[3][S[2].shell]?S[3][S[2].shell].imgs.length:0)+"")&&re(L,ie),H&4&&le!==(le=S[2].shell+"")&&re(J,le),H&4&&q!==(q=S[2].garage_data&&Object.keys(S[2].garage_data).length>0?"Ja":"Nej")&&re(ce,q),H&2&&u(e,"id",S[1])},i(S){o||Je(()=>{o=rn(r,an,{y:10,duration:250}),o.start()})},o:ee,d(S){S&&E(e),U.d(),I&&I.d(),N=!1,ne()}}}function Gn(t,e,l){let n,r;se(t,_t,f=>l(3,n=f)),se(t,ht,f=>l(4,r=f));let{id:o="property-card-1",property:i=null,selectedProperty:c=null}=e;const a=()=>l(0,c=i);return t.$$set=f=>{"id"in f&&l(1,o=f.id),"property"in f&&l(2,i=f.property),"selectedProperty"in f&&l(0,c=f.selectedProperty)},[c,o,i,n,r,a]}class Un extends Ee{constructor(e){super(),Se(this,e,Gn,zn,he,{id:1,property:2,selectedProperty:0})}}function il(t,e,l){const n=t.slice();return n[10]=e[l],n}function ol(t){let e,l,n;return{c(){e=d("label"),l=z(t[2]),n=z(":"),u(e,"for","dd")},m(r,o){C(r,e,o),s(e,l),s(e,n)},p(r,o){o&4&&re(l,r[2])},d(r){r&&E(e)}}}function Kn(t){let e;return{c(){e=d("div")},m(l,n){C(l,e,n)},p:ee,d(l){l&&E(e)}}}function qn(t){var c;let e,l=((c=t[4])==null?void 0:c.trim())!=="",n,r,o,i=l&&sl(t);return{c(){e=d("div"),i&&i.c(),n=h(),r=d("p"),o=z(t[0]),u(r,"class","selected-value-text"),u(e,"class","select-wrapper-selected-value")},m(a,f){C(a,e,f),i&&i.m(e,null),s(e,n),s(e,r),s(r,o)},p(a,f){var _;f&16&&(l=((_=a[4])==null?void 0:_.trim())!==""),l?i?i.p(a,f):(i=sl(a),i.c(),i.m(e,n)):i&&(i.d(1),i=null),f&1&&re(o,a[0])},d(a){a&&E(e),i&&i.d()}}}function sl(t){let e,l;return{c(){e=d("p"),l=z(t[4]),u(e,"class","inside-label")},m(n,r){C(n,e,r),s(e,l)},p(n,r){r&16&&re(l,n[4])},d(n){n&&E(e)}}}function al(t){let e;function l(o,i){return o[1].length<1?$n:Wn}let n=l(t),r=n(t);return{c(){e=d("div"),r.c(),u(e,"class","options-wrapper")},m(o,i){C(o,e,i),r.m(e,null)},p(o,i){n===(n=l(o))&&r?r.p(o,i):(r.d(1),r=n(o),r&&(r.c(),r.m(e,null)))},d(o){o&&E(e),r.d()}}}function Wn(t){let e,l=t[1],n=[];for(let r=0;r<l.length;r+=1)n[r]=fl(il(t,l,r));return{c(){for(let r=0;r<n.length;r+=1)n[r].c();e=Ye()},m(r,o){for(let i=0;i<n.length;i+=1)n[i]&&n[i].m(r,o);C(r,e,o)},p(r,o){if(o&131){l=r[1];let i;for(i=0;i<l.length;i+=1){const c=il(r,l,i);n[i]?n[i].p(c,o):(n[i]=fl(c),n[i].c(),n[i].m(e.parentNode,e))}for(;i<n.length;i+=1)n[i].d(1);n.length=l.length}},d(r){qe(n,r),r&&E(e)}}}function $n(t){let e;return{c(){e=d("div"),e.textContent="Intet fundet",u(e,"class","no-items-found")},m(l,n){C(l,e,n)},p:ee,d(l){l&&E(e)}}}function cl(t){let e;return{c(){e=d("i"),u(e,"class","fas fa-check icon")},m(l,n){C(l,e,n)},d(l){l&&E(e)}}}function fl(t){let e,l,n=t[10]+"",r,o,i,c,a,f=t[0]===t[10]&&cl();function _(){return t[8](t[10])}return{c(){e=d("div"),l=d("p"),r=z(n),o=h(),f&&f.c(),i=h(),u(e,"class","option-child")},m(p,m){C(p,e,m),s(e,l),s(l,r),s(l,o),f&&f.m(l,null),s(e,i),c||(a
<p>Ejendomsinformation</p>`,c=h(),a=d("div"),a.innerHTML='<i class="fas fa-xmark close-icon"></i>',f=h(),_=d("div"),p=d("img"),g=h(),v=d("div"),w=d("div"),y=d("p"),P=z(k),b=h(),O=z(T),Q=h(),$=d("p"),W=z(A),K=h(),G=d("div"),Ue.c(),ie=h(),L=d("div"),R=d("p"),te=z(D),ae=z(",-"),le=h(),J=d("button"),J.innerHTML=`<i class="fas fa-location-dot"></i>
<p>S\xE6t GPS</p>`,me=h(),j=d("div"),ve&&ve.c(),X=h(),M=d("div"),q=d("i"),ce=z(`
Galleri: `),ne=z(N),ue=h(),oe=d("div"),U=d("i"),I=h(),S=z(_e),H=h(),fe=d("div"),Me=d("i"),Qe=z(`
Garage: `),rt=z(De),$e=h(),Le&&Le.c(),u(i,"class","heading-title-wrapper"),u(o,"class","header"),Ie(p.src,m="images/apts-bg.png")||u(p,"src",m),u(p,"alt","Apartments Background"),u(y,"class","property-name"),u($,"class","property-info"),u(G,"class","gallery-image-wrapper"),u(w,"class","left-column"),u(R,"class","title"),u(J,"class","waypoint"),u(q,"class","fas fa-image"),u(M,"class","each-tile"),u(U,"class","fas fa-house-chimney"),u(oe,"class","each-tile"),u(Me,"class","fas fa-truck-front"),u(fe,"class","each-tile"),u(j,"class","tiles-wrapper"),u(L,"class","right-column"),u(v,"class","data-details-property"),u(_,"class","large-footer-modal-body-data"),u(r,"class","modal-body large-footer-modal-body"),u(n,"class","modal-content large-footer-modal-content"),u(l,"class","modal-dialog large-footer-modal-dialog"),u(e,"class","modal large-footer-modal"),u(e,"tabindex","-1"),u(e,"aria-hidden","true")},m(x,we){C(x,e,we),s(e,l),s(l,n),s(n,r),s(r,o),s(o,i),s(o,c),s(o,a),s(r,f),s(r,_),s(_,p),s(_,g),s(_,v),s(v,w),s(w,y),s(y,P),s(y,b),s(y,O),s(w,Q),s(w,$),s($,W),s(w,K),s(w,G),Ue.m(G,null),s(v,ie),s(v,L),s(L,R),s(R,te),s(R,ae),s(L,le),s(L,J),s(L,me),s(L,j),ve&&ve.m(j,null),s(j,X),s(j,M),s(M,q),s(M,ce),s(M,ne),s(j,ue),s(j,oe),s(oe,U),s(oe,I),s(oe,S),s(j,H),s(j,fe),s(fe,Me),s(fe,Qe),s(fe,rt),s(r,$e),Le&&Le.m(r,null),Ae=!0,Fe||(Ze=[Y(a,"click",t[6]),Y(J,"click",t[7])],Fe=!0)},p(x,we){var Ke;(!Ae||we&1)&&k!==(k=x[0].street?x[0].street+" - ":x[0].apartment?x[0].apartment+" - ":"")&&re(P,k),(!Ae||we&1)&&T!==(T=x[0].property_id+"")&&re(O,T),(!Ae||we&1)&&A!==(A=x[0].description+"")&&re(W,A),we&1&&he(Z,Z=x[0].shell)?(Ue.d(1),Ue=gl(x),Ue.c(),Ue.m(G,null)):Ue.p(x,we),(!Ae||we&1)&&D!==(D=((Ke=x[0].price)==null?void 0:Ke.toLocaleString())+"")&&re(te,D),x[3]>=0&&x[0].for_sale?ve||(ve=_l(),ve.c(),ve.m(j,X)):ve&&(ve.d(1),ve=null),(!Ae||we&5)&&N!==(N=(x[2][x[0].shell]?x[2][x[0].shell].imgs.length:0)+"")&&re(ne,N),(!Ae||we&1)&&_e!==(_e=x[0].shell+"")&&re(S,_e),(!Ae||we&1)&&De!==(De=x[0].garage_data&&Object.keys(x[0].garage_data).length>0?"Ja":"Nej")&&re(rt,De),x[3]>=x[4].manageProperty?Le?Le.p(x,we):(Le=hl(x),Le.c(),Le.m(r,null)):Le&&(Le.d(1),Le=null)},i(x){Ae||(Je(()=>{!Ae||(Oe||(Oe=mt(e,bt,{duration:100},!0)),Oe.run(1))}),Ae=!0)},o(x){Oe||(Oe=mt(e,bt,{duration:100},!1)),Oe.run(0),Ae=!1},d(x){x&&E(e),Ue.d(x),ve&&ve.d(),Le&&Le.d(),x&&Oe&&Oe.end(),Fe=!1,We(Ze)}}}function pl(t){let e,l;return{c(){e=d("img"),Ie(e.src,l=t[9].url)||u(e,"src",l),u(e,"alt","Detaljer p\xE5 den valgte ejendom")},m(n,r){C(n,e,r)},p:ee,d(n){n&&E(e)}}}function ml(t){let e,l=t[5](),n=[];for(let r=0;r<l.length;r+=1)n[r]=pl(ul(t,l,r));return{c(){for(let r=0;r<n.length;r+=1)n[r].c();e=Ye()},m(r,o){for(let i=0;i<n.length;i+=1)n[i]&&n[i].m(r,o);C(r,e,o)},p(r,o){if(o&32){l=r[5]();let i;for(i=0;i<l.length;i+=1){const c=ul(r,l,i);n[i]?n[i].p(c,o):(n[i]=pl(c),n[i].c(),n[i].m(e.parentNode,e))}for(;i<n.length;i+=1)n[i].d(1);n.length=l.length}},d(r){qe(n,r),r&&E(e)}}}function gl(t){let e=t[0].extra_imgs,l,n=ml(t);return{c(){n.c(),l=Ye()},m(r,o){n.m(r,o),C(r,l,o)},p(r,o){o&1&&he(e,e=r[0].extra_imgs)?(n.d(1),n=ml(r),n.c(),n.m(l.parentNode,l)):n.p(r,o)},d(r){r&&E(l),n.d(r)}}}function _l(t){let e;return{c(){e=d("div"),e.innerHTML=`<i class="fas fa-dollar-sign"></i>
Til salg`,u(e,"class","each-tile")},m(l,n){C(l,e,n)},d(l){l&&E(e)}}}function hl(t){let e,l,n,r;return{c(){e=d("div"),l=d("button"),l.textContent="Administrer ejendom",u(e,"class","large-footer-modal-footer")},m(o,i){C(o,e,i),s(e,l),n||(r=Y(l,"click",t[8]),n=!0)},p:ee,d(o){o&&E(e),n=!1,r()}}}function Qn(t){let e,l,n=t[0]&&dl(t);return{c(){n&&n.c(),e=Ye()},m(r,o){n&&n.m(r,o),C(r,e,o),l=!0},p(r,[o]){r[0]?n?(n.p(r,o),o&1&&V(n,1)):(n=dl(r),n.c(),V(n,1),n.m(e.parentNode,e)):n&&(je(),F(n,1,1,()=>{n=null}),Ne())},i(r){l||(V(n),l=!0)},o(r){F(n),l=!1},d(r){n&&n.d(r),r&&E(e)}}}function Zn(t,e,l){let n,r,o;se(t,_t,m=>l(2,n=m)),se(t,ht,m=>l(3,r=m)),se(t,Et,m=>l(4,o=m));let{selectedProperty:i=null,manageProperty:c=!1}=e;function a(){let m=i.extra_imgs;const g=i.shell;return m=[...m,...n[g].imgs],m}const f=()=>l(0,i=null),_=()=>Ve("setWaypoint",i.door_data),p=()=>l(1,c=!0);return t.$$set=m=>{"selectedProperty"in m&&l(0,i=m.selectedProperty),"manageProperty"in m&&l(1,c=m.manageProperty)},[i,c,n,r,o,a,f,_,p]}class Xn extends Ee{constructor(e){super(),Se(this,e,Zn,Qn,he,{selectedProperty:0,manageProperty:1})}}function bl(t,e,l){const n=t.slice();return n[10]=e[l],n}function vl(t){let e,l,n;return{c(){e=d("label"),l=z(t[2]),n=z(":"),u(e,"for","dd"),u(e,"class","svelte-cmskyr")},m(r,o){C(r,e,o),s(e,l),s(e,n)},p(r,o){o&4&&re(l,r[2])},d(r){r&&E(e)}}}function xn(t){let e;return{c(){e=d("div")},m(l,n){C(l,e,n)},p:ee,d(l){l&&E(e)}}}function er(t){var c;let e,l=((c=t[4])==null?void 0:c.trim())!=="",n,r,o,i=l&&wl(t);return{c(){e=d("div"),i&&i.c(),n=h(),r=d("p"),o=z(t[0]),u(r,"class","form-selected-value-text svelte-cmskyr"),u(e,"class","form-select-wrapper-selected-value svelte-cmskyr")},m(a,f){C(a,e,f),i&&i.m(e,null),s(e,n),s(e,r),s(r,o)},p(a,f){var _;f&16&&(l=((_=a[4])==null?void 0:_.trim())!==""),l?i?i.p(a,f):(i=wl(a),i.c(),i.m(e,n)):i&&(i.d(1),i=null),f&1&&re(o,a[0])},d(a){a&&E(e),i&&i.d()}}}function wl(t){let e,l;return{c(){e=d("p"),l=z(t[4]),u(e,"class","form-inside-label svelte-cmskyr")},m(n,r){C(n,e,r),s(e,l)},p(n,r){r&16&&re(l,n[4])},d(n){n&&E(e)}}}function yl(t){let e;function l(o,i){return o[1].length<1?lr:tr}let n=l(t),r=n(t);return{c(){e=d("div"),r.c(),u(e,"class","form-options-wrapper svelte-cmskyr")},m(o,i){C(o,e,i),r.m(e,null)},p(o,i){n===(n=l(o))&&r?r.p(o,i):(r.d(1),r=n(o),r&&(r.c(),r.m(e,null)))},d(o){o&&E(e),r.d()}}}function tr(t){let e,l=t[1],n=[];for(let r=0;r<l.length;r+=1)n[r]=Pl(bl(t,l,r));return{c(){for(let r=0;r<n.length;r+=1)n[r].c();e=Ye()},m(r,o){for(let i=0;i<n.length;i+=1)n[i]&&n[i].m(r,o);C(r,e,o)},p(r,o){if(o&131){l=r[1];let i;for(i=0;i<l.length;i+=1){const c=bl(r,l,i);n[i]?n[i].p(c,o):(n[i]=Pl(c),n[i].c(),n[i].m(e.parentNode,e))}for(;i<n.length;i+=1)n[i].d(1);n.length=l.length}},d(r){qe(n,r),r&&E(e)}}}function lr(t){let e;return{c(){e=d("div"),e.textContent="Intet fundet",u(e,"class","form-no-items-found svelte-cmskyr")},m(l,n){C(l,e,n)},p:ee,d(l){l&&E(e)}}}function kl(t){let e;return{c(){e=d("i"),u(e,"class","fas fa-check form-icon svelte-cmskyr")},m(l,n){C(l,e,n)},d(l){l&&E(e)}}}function Pl(t){let e,l,n=t[10]+"",r,o,i,c,a,f=t[0]===t[10]&&kl();function _(){return t[8](t[10])}return{c(){e=d("div"),l=d("p"),r=z(n),o=h(),f&&f.c(),i=h(),u(l,"class","svelte-cmskyr"),u(e,"class","form-option-child svelte-cmskyr")},m(p,m){C(p,e,m),s(e,l),s(l,r),s(l,o),f&&f.m(l,null),s(e,i),c||(a=Y(e,"click",_),c=!0)},p(p,m){t=p,m&2&&n!==(n=t[10]+"")&&re(r,n),t[0]===t[10]?f||(f=kl(),f.c(),f.m(l,null)):f&&(f.d(1),f=null)},d(p){p&&E(e),f&&f.d(),c=!1,a()}}}function nr(t){var k;let e,l=((k=t[2])==null?void 0:k.trim())!=="",n,r,o,i,c,a,f,_,p,m=l&&vl(t);function g(P,b){var T;return b&1&&(i=null),i==null&&(i=((T=P[0])==null?void 0:T.trim())!==""),i?er:xn}let v=g(t,-1),w=v(t),y=t[5]&&yl(t);return{c(){e=d("div"),m&&m.c(),n=h(),r=d("div"),o=d("div"),w.c(),c=h(),a=d("i"),f=h(),y&&y.c(),u(a,"class","fas fa-chevron-down form-dropdown-chevron svelte-cmskyr"),u(o,"class","form-select-wrapper svelte-cmskyr"),u(o,"id","select"),u(r,"class","form-dropdown-wrapper svelte-cmskyr"),u(e,"class","form-dropdown svelt
<p>Administrer ejendom</p>`,c=h(),a=d("div"),a.innerHTML='<i class="fas fa-xmark close-icon"></i>',f=h(),_=d("div"),p=d("div"),m=d("div"),m.innerHTML=`<p class="heading">Nuv\xE6rrende beskrivelse</p>
<p class="info">Kan \xE6ndres efter oprettelse!</p>`,g=h(),v=d("div"),ye&&ye.c(),w=h(),ke&&ke.c(),y=h(),k=d("div"),P=d("p"),P.textContent="Administrer beskrivelse",b=h(),T=d("div"),O=d("textarea"),Q=h(),$=d("div"),A=d("p"),A.textContent="Administrer pris",W=h(),K=d("div"),G=d("input"),Z=h(),ie=d("div"),L=d("p"),L.textContent="Administrer interi\xF8r",R=h(),D=d("div"),ge(te.$$.fragment),ae=h(),le=d("div"),J=d("p"),J.textContent="Tilf\xF8j billede",me=h(),j=d("div"),X=d("input"),M=h(),q=d("input"),ce=h(),N=d("button"),N.textContent="Tilf\xF8j",ne=h(),ue=d("div");for(let B=0;B<Ce.length;B+=1)Ce[B].c();oe=h(),U=d("div"),I=d("p"),I.textContent="Administrer d\xF8r",_e=h(),S=d("div"),ge(H.$$.fragment),fe=h(),Me=d("button"),Me.textContent="Ny placering",Qe=h(),De=d("button"),De.textContent="Fjern",rt=h(),$e=d("div"),Oe=d("p"),Oe.textContent="Administrer garage",Ae=h(),Fe=d("div"),ge(Ze.$$.fragment),Ue=h(),ve=d("button"),ve.textContent="Ny placering",Le=h(),et=d("button"),et.textContent="Fjern",x=h(),we=d("div"),Te&&Te.c(),u(i,"class","heading-title-wrapper"),u(o,"class","header"),u(m,"class","left-column"),u(P,"class","label"),u(O,"rows","3"),u(O,"placeholder","Skriv lidt om ejendommen her..."),Ge(O,"width","18vw"),u(T,"class","action-row"),u(k,"id","manage-description"),u(k,"class","form-row-wrapper"),u(A,"class","label"),u(G,"type","text"),u(G,"placeholder","10000000,-"),Ge(G,"width","10vw"),u(K,"class","action-row"),u($,"id","manage-price"),u($,"class","form-row-wrapper"),u(L,"class","label"),u(D,"class","action-row"),u(ie,"id","manage-shell-type"),u(ie,"class","form-row-wrapper"),u(J,"class","label"),u(X,"id","img-name"),u(X,"type","text"),u(X,"placeholder","Navn"),Ge(X,"width","7vw"),u(q,"id","img-url"),u(q,"type","text"),u(q,"placeholder","URL"),Ge(q,"width","7vw"),u(N,"class","regular-button"),u(j,"class","action-row"),u(ue,"class","image-tiles-wrapper"),u(le,"id","add-images"),u(le,"class","form-row-wrapper"),Ge(le,"margin-top","2vw"),u(I,"class","label"),u(Me,"class","regular-button"),u(De,"class","disable-button"),u(S,"class","action-row"),u(U,"id","manage-door"),u(U,"class","form-row-wrapper"),u(Oe,"class","label"),u(ve,"class","regular-button"),u(et,"class","disable-button"),u(Fe,"class","action-row"),u($e,"id","manage-garage"),u($e,"class","form-row-wrapper"),u(v,"class","right-column"),u(p,"class","data-details-manage-property"),u(_,"class","large-footer-modal-body-data manage-property-large-footer-modal-body-data"),u(we,"class","large-footer-modal-footer-manage-property"),u(r,"class","modal-body large-footer-modal-body"),u(n,"class","modal-content large-footer-modal-content"),u(l,"class","modal-dialog large-footer-modal-dialog manage-property-modal-dialog"),u(e,"class","modal large-footer-modal"),u(e,"tabindex","-1"),u(e,"aria-hidden","true")},m(B,Re){C(B,e,Re),s(e,l),s(l,n),s(n,r),s(r,o),s(o,i),s(o,c),s(o,a),s(r,f),s(r,_),s(_,p),s(p,m),s(p,g),s(p,v),ye&&ye.m(v,null),s(v,w),ke&&ke.m(v,null),s(v,y),s(v,k),s(k,P),s(k,b),s(k,T),s(T,O),be(O,t[3]),s(v,Q),s(v,$),s($,A),s($,W),s($,K),s(K,G),be(G,t[4]),s(v,Z),s(v,ie),s(ie,L),s(ie,R),s(ie,D),de(te,D,null),s(v,ae),s(v,le),s(le,J),s(le,me),s(le,j),s(j,X),be(X,t[7]),s(j,M),s(j,q),be(q,t[8]),s(j,ce),s(j,N),s(le,ne),s(le,ue);for(let tt=0;tt<Ce.length;tt+=1)Ce[tt]&&Ce[tt].m(ue,null);s(v,oe),s(v,U),s(U,I),s(U,_e),s(U,S),de(H,S,null),s(S,fe),s(S,Me),s(S,Qe),s(S,De),s(v,rt),s(v,$e),s($e,Oe),s($e,Ae),s($e,Fe),de(Ze,Fe,null),s(Fe,Ue),s(Fe,ve),s(Fe,Le),s(Fe,et),s(r,x),s(r,we),Te&&Te.m(we,null),wt=!0,Nt||($t=[Y(a,"click",t[21]),Y(O,"input",t[25]),Y(O,"keyup",t[26]),Y(G,"input",t[27]),Y(G,"keyup",t[28]),Y(X,"input",t[30]),Y(q,"input",t[31]),Y(N,"click",t[19]),Y(Me,"click",t[32]),Y(ve,"click",t[33]),Y(et,"click",t[34])],Nt=!0)},p(B,Re){B[9]>=B[10].changePropertyForSale?ye?(ye.p(B,Re),Re[0]&1536&&V(ye,1)):(ye=Sl(B),ye.c(),V(ye,1),ye.m(v,w)):ye&&(je(),F(ye,1,1,()=>{ye=null}),Ne()),B[9]>=B[10].sellProperty&&B[1].for_sale==1?ke?(ke.p(B,Re),Re[0]&1538&&V(ke,1)):(ke=El(B),ke.c(),V(ke,1),ke.m(v,y)):ke&&(je(),F(ke,1,1,()=>{ke=null}),Ne()),Re[0]&8&&be(O,B[3]),Re[0]&16&&G.value!==B[4]&&be(
<p>Lejlighedsinformation</p>`,c=h(),a=d("div"),a.innerHTML='<i class="fas fa-xmark close-icon"></i>',f=h(),_=d("div"),p=d("div"),m=d("img"),v=h(),w=d("div"),y=d("div"),k=d("p"),b=z(P),T=h(),O=d("p"),$=z(Q),A=z(" lejere"),W=h(),K=d("div"),G=d("div"),Z=d("input"),ie=h(),L=d("i"),R=h(),D=d("button"),D.innerHTML='<i class="fas fa-location-dot"></i>S\xE6t GPS',te=h(),ae=d("hr"),le=h(),J=d("div");for(let I=0;I<U.length;I+=1)U[I].c();me=h(),j=d("div"),X=d("input"),M=h(),q=d("button"),q.textContent="Tilf\xF8j",u(i,"class","heading-title-wrapper"),u(o,"class","header"),Ie(m.src,g="images/apts-bg.png")||u(m,"src",g),u(m,"alt","Selected Apartment Background"),u(k,"class","heading"),u(O,"class","tenant-count"),u(y,"class","apt-details"),u(Z,"placeholder","S\xF8g efter lejer"),u(L,"class","fas fa-magnifying-glass"),u(G,"class","search-bar"),u(K,"class","search-actions"),u(w,"class","search-wrapper"),u(J,"class","tenant-wrapper"),u(p,"class","data-details-selected-apartment"),u(_,"class","large-footer-modal-body-data selected-apartment-large-footer-modal-body-data"),u(X,"placeholder","Nyt ID"),u(q,"class","add-button"),u(j,"class","large-footer-modal-footer-selected-apartment"),u(r,"class","modal-body large-footer-modal-body"),u(n,"class","modal-content large-footer-modal-content"),u(l,"class","modal-dialog large-footer-modal-dialog selected-apartment-modal-dialog"),u(e,"class","modal large-footer-modal"),u(e,"tabindex","-1"),u(e,"aria-hidden","true")},m(I,_e){C(I,e,_e),s(e,l),s(l,n),s(n,r),s(r,o),s(o,i),s(o,c),s(o,a),s(r,f),s(r,_),s(_,p),s(p,m),s(p,v),s(p,w),s(w,y),s(y,k),s(k,b),s(y,T),s(y,O),s(O,$),s(O,A),s(w,W),s(w,K),s(K,G),s(G,Z),be(Z,t[1]),s(G,ie),s(G,L),s(K,R),s(K,D),s(p,te),s(p,ae),s(p,le),s(p,J);for(let S=0;S<U.length;S+=1)U[S]&&U[S].m(J,null);s(r,me),s(r,j),s(j,X),be(X,t[3]),s(j,M),s(j,q),N=!0,ne||(ue=[Y(a,"click",t[6]),Y(Z,"input",t[7]),Y(X,"input",t[8]),Y(q,"click",t[4])],ne=!0)},p(I,_e){if((!N||_e&1)&&P!==(P=I[0].apartmentData.label+"")&&re(b,P),(!N||_e&4)&&Q!==(Q=I[2].length.toLocaleString()+"")&&re($,Q),_e&2&&Z.value!==I[1]&&be(Z,I[1]),_e&4){oe=I[2];let S;for(S=0;S<oe.length;S+=1){const H=jl(I,oe,S);U[S]?U[S].p(H,_e):(U[S]=Ml(H),U[S].c(),U[S].m(J,null))}for(;S<U.length;S+=1)U[S].d(1);U.length=oe.length}_e&8&&X.value!==I[3]&&be(X,I[3])},i(I){N||(Je(()=>{!N||(ce||(ce=mt(e,bt,{duration:100},!0)),ce.run(1))}),N=!0)},o(I){ce||(ce=mt(e,bt,{duration:100},!1)),ce.run(0),N=!1},d(I){I&&E(e),qe(U,I),I&&ce&&ce.end(),ne=!1,We(ue)}}}function Ml(t){let e,l,n,r,o,i=t[10]+"",c,a,f,_;return{c(){e=d("div"),l=d("div"),n=h(),r=d("div"),o=d("p"),c=z(i),a=h(),f=d("p"),f.textContent="Nuv\xE6rrende lejer",_=h(),u(l,"class","img-wrapper"),u(o,"class","tenant-name"),u(f,"class","tenant-status"),u(r,"class","tenant-details"),u(e,"class","tenant-row")},m(p,m){C(p,e,m),s(e,l),s(e,n),s(e,r),s(r,o),s(o,c),s(r,a),s(r,f),s(e,_)},p(p,m){m&4&&i!==(i=p[10]+"")&&re(c,i)},d(p){p&&E(e)}}}function br(t){let e,l,n=t[0]!==null&&Nl(t);return{c(){n&&n.c(),e=Ye()},m(r,o){n&&n.m(r,o),C(r,e,o),l=!0},p(r,[o]){r[0]!==null?n?(n.p(r,o),o&1&&V(n,1)):(n=Nl(r),n.c(),V(n,1),n.m(e.parentNode,e)):n&&(je(),F(n,1,1,()=>{n=null}),Ne())},i(r){l||(V(n),l=!0)},o(r){F(n),l=!1},d(r){n&&n.d(r),r&&E(e)}}}function vr(t,e,l){let n;se(t,He,g=>l(9,n=g));let{selectedApartment:r=null}=e,o=[],i=[],c="",a=null;jt(()=>{const g=r.apartmentData.label,v=n.filter(w=>w.apartment===g).map(w=>w.owner);if(v.length===0||v[0]===void 0){l(2,i=[]);return}Ve("getNames",v).then(w=>{l(5,o=w)})});function f(){Ve("addTenantToApartment",{apartment:r.apartmentData.label,targetSrc:a}),l(0,r=null)}const _=()=>l(0,r=null);function p(){c=this.value,l(1,c)}function m(){a=this.value,l(3,a)}return t.$$set=g=>{"selectedApartment"in g&&l(0,r=g.selectedApartment)},t.$$.update=()=>{t.$$.dirty&34&&(c.length>0?l(2,i=o.filter(g=>g.toLowerCase().includes(c.toLowerCase()))||[]):l(2,i=o||[]))},[r,c,i,a,f,o,_,p,m]}class wr extends Ee{constructor(e){super(),Se(this,e,vr,br,he,{selectedApartment:0})}}function Dl(t,e,l){const n=t.slice();return n[4]=e[l],n[6]=l,n}function Ol(t){let e,l,n;function r(i){t[2]
<p>S\xE6t ny ejendom til salg</p></div>
<div><i class="fas fa-chevron-down chevron-icon"></i></div>`,n=h(),r=d("div"),o=d("div"),o.innerHTML=`<p class="title">Ejendomsinformationer</p>
<p class="info">Husk at udfylde alt!</p>`,i=h(),c=d("div"),a=d("div"),f=d("p"),f.textContent="D\xF8r",_=h(),p=d("div"),ge(m.$$.fragment),g=h(),v=d("button"),y=z(w),k=h(),P=d("div"),b=d("p"),b.textContent="Garage",T=h(),O=d("div"),ge(Q.$$.fragment),$=h(),A=d("button"),K=z(W),G=h(),Z=d("div"),ie=d("p"),ie.textContent="Beskrivelse",L=h(),R=d("div"),D=d("textarea"),te=h(),ae=d("div"),le=d("p"),le.textContent="Pris",J=h(),me=d("div"),j=d("input"),X=h(),M=d("div"),q=d("p"),q.textContent="Interi\xF8r",ce=h(),N=d("div"),ge(ne.$$.fragment),ue=h(),oe=d("div"),S&&S.c(),u(l,"class","header"),u(o,"class","left-column"),u(f,"class","label"),u(v,"class","regular-button"),u(p,"class","action-row"),u(a,"id","door-creation"),u(a,"class","form-row-wrapper"),u(b,"class","label"),u(A,"class","regular-button"),u(O,"class","action-row"),u(P,"id","garage-creation"),u(P,"class","form-row-wrapper"),u(ie,"class","label"),u(D,"rows","5"),u(D,"placeholder","Skriv en lidt om ejendommen her..,"),u(R,"class","action-row"),u(Z,"id","description"),u(Z,"class","form-row-wrapper"),u(le,"class","label"),u(j,"type","number"),u(j,"placeholder","10000000,-"),u(me,"class","action-row"),u(ae,"id","price"),u(ae,"class","form-row-wrapper"),u(q,"class","label"),u(N,"class","action-row"),u(M,"id","shell-type"),u(M,"class","form-row-wrapper"),u(c,"class","right-column"),u(r,"class","body-wrapper"),u(oe,"class","list-new-property-form-footer"),u(e,"class","list-new-property-form")},m(H,fe){C(H,e,fe),s(e,l),s(e,n),s(e,r),s(r,o),s(r,i),s(r,c),s(c,a),s(a,f),s(a,_),s(a,p),de(m,p,null),s(p,g),s(p,v),s(v,y),s(c,k),s(c,P),s(P,b),s(P,T),s(P,O),de(Q,O,null),s(O,$),s(O,A),s(A,K),s(c,G),s(c,Z),s(Z,ie),s(Z,L),s(Z,R),s(R,D),be(D,t[0]),s(c,te),s(c,ae),s(ae,le),s(ae,J),s(ae,me),s(me,j),be(j,t[1]),s(c,X),s(c,M),s(M,q),s(M,ce),s(M,N),de(ne,N,null),s(e,ue),s(e,oe),S&&S.m(oe,null),U=!0,I||(_e=[Y(v,"click",t[14]),Y(A,"click",t[15]),Y(D,"input",t[16]),Y(j,"input",t[17])],I=!0)},p(H,fe){const Me={};fe&8&&(Me.rightValue=H[3]?"Sat":"Ikke sat"),fe&8&&(Me.good=H[3]),m.$set(Me),(!U||fe&8)&&w!==(w=H[3]?"Fjern":"Placer")&&re(y,w);const Qe={};fe&32&&(Qe.rightValue=H[5]?"Sat":"Ikke sat"),fe&32&&(Qe.good=H[5]),Q.$set(Qe),(!U||fe&32)&&W!==(W=H[5]?"Fjern garage":"Placer garage")&&re(K,W),fe&1&&be(D,H[0]),fe&2&&xl(j.value)!==H[1]&&be(j,H[1]);const De={};fe&128&&(De.dropdownValues=Object.keys(H[7])),fe&4&&(De.selectedValue=H[2]),ne.$set(De),H[6]?S?S.p(H,fe):(S=Fl(H),S.c(),S.m(oe,null)):S&&(S.d(1),S=null)},i(H){U||(V(m.$$.fragment,H),V(Q.$$.fragment,H),V(ne.$$.fragment,H),U=!0)},o(H){F(m.$$.fragment,H),F(Q.$$.fragment,H),F(ne.$$.fragment,H),U=!1},d(H){H&&E(e),pe(m),pe(Q),pe(ne),S&&S.d(),I=!1,We(_e)}}}function Sr(t){let e,l,n,r,o,i,c,a,f;return{c(){e=d("div"),l=d("img"),r=h(),o=d("p"),o.textContent="Du har ikke sat nogle ejendomme til salg endnu!",i=h(),c=d("button"),c.textContent="Tilf\xF8j ny ejendom",Ie(l.src,n="images/House.png")||u(l,"src",n),u(l,"alt","House Icon"),u(e,"class","no-new-properties-base")},m(_,p){C(_,e,p),s(e,l),s(e,r),s(e,o),s(e,i),s(e,c),a||(f=Y(c,"click",t[13]),a=!0)},p:ee,i:ee,o:ee,d(_){_&&E(e),a=!1,f()}}}function Fl(t){let e,l,n;return{c(){e=d("button"),e.textContent="Opret ejendom"},m(r,o){C(r,e,o),l||(n=Y(e,"click",t[11]),l=!0)},p:ee,d(r){r&&E(e),l=!1,n()}}}function Er(t){let e,l,n,r;const o=[Sr,Lr],i=[];function c(a,f){return a[8].length<=0&&!a[4]?0:1}return e=c(t),l=i[e]=o[e](t),{c(){l.c(),n=Ye()},m(a,f){i[e].m(a,f),C(a,n,f),r=!0},p(a,[f]){let _=e;e=c(a),e===_?i[e].p(a,f):(je(),F(i[_],1,1,()=>{i[_]=null}),Ne(),l=i[e],l?l.p(a,f):(l=i[e]=o[e](a),l.c()),V(l,1),l.m(n.parentNode,n))},i(a){r||(V(l),r=!0)},o(a){F(l),r=!1},d(a){i[e].d(a),a&&E(n)}}}function Ar(t,e,l){let n,r,o;se(t,_t,A=>l(7,n=A)),se(t,nt,A=>l(19,r=A)),se(t,He,A=>l(20,o=A));let i=o,c=!1,a="",f=!0,_=0,p=Object.keys(n)[0],m=null,g=null,v=!1;ze("createdDoor",A=>{l(3,m=A)}),ze("createdGarage",A=>{l(5,g=A)});function w(A){Ve("create:createZone",{type:A}),Pe(nt,r=!0,r)}function y(){Ve("create:removeGarage",{})}function k(){Ve("create:confirmListing"),l(4,c=!1),l(0,a=""),l(12,f=!0),l(1,_=0),l(2,p=Object.keys(
<p>Tryk H for at annullere</p>`,u(e,"class","absolute top-1/2 left-4 h-fit bg-[color:var(--color-primary)] w-fit px-6 p-4 flex-col flex gap-4 items-center justify-center text-2xl font-bold")},m(l,n){C(l,e,n)},d(l){l&&E(e)}}}function jr(t){let e,l,n,r;e=new Vr({});let o=t[0]&&Kl();return{c(){ge(e.$$.fragment),l=h(),o&&o.c(),n=Ye()},m(i,c){de(e,i,c),C(i,l,c),o&&o.m(i,c),C(i,n,c),r=!0},p(i,c){i[0]?o||(o=Kl(),o.c(),o.m(n.parentNode,n)):o&&(o.d(1),o=null)},i(i){r||(V(e.$$.fragment,i),r=!0)},o(i){F(e.$$.fragment,i),r=!1},d(i){pe(e,i),i&&E(l),o&&o.d(i),i&&E(n)}}}function ql(t){let e,l;return e=new Dn({}),{c(){ge(e.$$.fragment)},m(n,r){de(e,n,r),l=!0},i(n){l||(V(e.$$.fragment,n),l=!0)},o(n){F(e.$$.fragment,n),l=!1},d(n){pe(e,n)}}}function Nr(t){let e,l,n,r,o,i;e=new Vn({props:{$$slots:{default:[jr]},$$scope:{ctx:t}}}),n=new Hn({});let c=t[1]&&ql();return{c(){ge(e.$$.fragment),l=h(),ge(n.$$.fragment),r=h(),c&&c.c(),o=Ye()},m(a,f){de(e,a,f),C(a,l,f),de(n,a,f),C(a,r,f),c&&c.m(a,f),C(a,o,f),i=!0},p(a,[f]){const _={};f&9&&(_.$$scope={dirty:f,ctx:a}),e.$set(_),a[1]?c?f&2&&V(c,1):(c=ql(),c.c(),V(c,1),c.m(o.parentNode,o)):c&&(je(),F(c,1,1,()=>{c=null}),Ne())},i(a){i||(V(e.$$.fragment,a),V(n.$$.fragment,a),V(c),i=!0)},o(a){F(e.$$.fragment,a),F(n.$$.fragment,a),F(c),i=!1},d(a){pe(e,a),a&&E(l),pe(n,a),a&&E(r),c&&c.d(a),a&&E(o)}}}function Mr(t,e,l){let n,r,o;return se(t,Bt,i=>l(2,n=i)),se(t,nt,i=>l(0,r=i)),se(t,qt,i=>l(1,o=i)),Pe(Bt,n="ps-realtor",n),[r,o]}class Dr extends Ee{constructor(e){super(),Se(this,e,Mr,Nr,he,{})}}new Dr({target:document.getElementById("app")});