Ejendomsinformation
`,c=h(),a=d("div"),a.innerHTML='',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=`S\xE6t GPS
`,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;rAdministrer ejendom
`,c=h(),a=d("div"),a.innerHTML='',f=h(),_=d("div"),p=d("div"),m=d("div"),m.innerHTML=`Nuv\xE6rrende beskrivelse
Kan \xE6ndres efter oprettelse!
`,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;BLejlighedsinformation
`,c=h(),a=d("div"),a.innerHTML='',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='S\xE6t GPS',te=h(),ae=d("hr"),le=h(),J=d("div");for(let I=0;IS\xE6t ny ejendom til salg
Ejendomsinformationer
Husk at udfylde alt!
`,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(n)[0]),l(3,m=null),l(5,g=null)}const P=()=>l(4,c=!c),b=()=>w("door"),T=()=>g?y():w("garage");function O(){a=this.value,l(0,a)}function Q(){_=xl(this.value),l(1,_)}const $=A=>l(2,p=A.detail);return t.$$.update=()=>{t.$$.dirty&4111&&(l(6,v=a.length>0&&_>0&&p.length>0&&m),Ve("create:setTextFields",{description:a,for_sale:f,price:_,shell:p}))},[a,_,p,m,c,g,v,n,i,w,y,k,f,P,b,T,O,Q,$]}class Cr extends Ee{constructor(e){super(),Se(this,e,Ar,Er,he,{})}}function Bl(t,e,l){const n=t.slice();return n[8]=e[l],n}function zl(t,e,l){const n=t.slice();return n[8]=e[l],n}function Gl(t){let e,l,n,r,o=t[8].name+"",i,c,a,f,_;function p(){return t[5](t[8])}return{c(){e=d("div"),l=d("i"),n=h(),r=d("p"),i=z(o),c=h(),u(l,"class",t[8].icon),u(e,"class",a="each-tab "+(t[0].name===t[8].name?"each-tab-selected":""))},m(m,g){C(m,e,g),s(e,l),s(e,n),s(e,r),s(r,i),s(e,c),f||(_=Y(e,"click",p),f=!0)},p(m,g){t=m,g&1&&a!==(a="each-tab "+(t[0].name===t[8].name?"each-tab-selected":""))&&u(e,"class",a)},d(m){m&&E(e),f=!1,_()}}}function Ul(t){let e,l,n,r,o=t[8].name+"",i,c,a,f,_;function p(){return t[6](t[8])}return{c(){e=d("div"),l=d("i"),n=h(),r=d("p"),i=z(o),c=h(),u(l,"class",t[8].icon),u(e,"class",a="each-tab "+(t[0].name===t[8].name?"each-tab-selected":""))},m(m,g){C(m,e,g),s(e,l),s(e,n),s(e,r),s(r,i),s(e,c),f||(_=Y(e,"click",p),f=!0)},p(m,g){t=m,g&1&&a!==(a="each-tab "+(t[0].name===t[8].name?"each-tab-selected":""))&&u(e,"class",a)},d(m){m&&E(e),f=!1,_()}}}function Rr(t){let e,l,n,r,o,i,c,a,f,_,p=t[2],m=[];for(let k=0;kTryk E for at bekr\xE6fte
Tryk H for at annullere
`,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")});