PageSourceSearch

https://flashgroup.net/_nuxt/C34B9vM2.js

js flashgroup.net collected 2026-10-06 17:04:00 UTC 13,185 bytes, 1 lines download raw bytes

1import{_ as ht}from"./B5MIHPWT.js";import{u as ft,m as L,I as j}from"./C63uzwVS.js";import{k as v,l as U,L as o,V as _,u as s,b as gt,W as $,J as i,C as r,I as z,a4 as P,M as t,a1 as a,a8 as J,a0 as h}from"./BpBj2WRh.js";import{a as H,j as O,c as X,l as Y,d as Z,e as tt,g as et,Q as st,f as V,_ as G}from"./CH7kjlzg.js";import{S as yt,P as xt,C as $t}from"./DDLTlgXh.js";import{u as ot,_ as nt,a as at,b as bt,c as vt,d as kt,e as wt}from"./CfRXW1VG.js";import{_ as lt}from"./CWmhVtCs.js";import{_ as Ct}from"./BbbfqW1y.js";import{u as it}from"./54lQAkxK.js";import{_ as ct}from"./DzDrW_ht.js";import{u as rt}from"./D3VQnzcL.js";import"./Cl3N7H3l.js";const Lt=v({__name:"breadcrumb",setup(y){const{translate:c}=ft(),d=U(()=>[{icon:"i-heroicons-home",label:c("home_page_title"),to:L(j.home)},{label:c("compare_page_title"),icon:"clarity-two-way-arrows-line"}]);return(e,p)=>{const l=ht;return o(),_(l,{links:s(d),class:"max-sm:hidden"},null,8,["links"])}}}),jt=["src"],_t=v({__name:"image-sliders",props:{imagesList:{},goToLink:{}},setup(y){const c=gt(!1),d=U(()=>c.value?700:0);function e(){c.value=!0}function p(){c.value=!1}return(l,f)=>{const k=yt,w=xt,B=$t,C=H;return o(),_(C,{to:l.goToLink,onMousemove:e,onMouseleave:p},{default:$(()=>[i(B,{autoplay:s(d),"wrap-around":!0,id:"property_card__carousel",transition:500},{addons:$(()=>[i(w)]),default:$(()=>[(o(!0),r(z,null,P(l.imagesList,(g,b)=>(o(),_(k,{key:b,class:"relative pt-[56%]"},{default:$(()=>[t("img",{src:g,class:"fill_ele object-cover",alt:""},null,8,jt)]),_:2},1024))),128))]),_:1},8,["autoplay"])]),_:1},8,["to"])}}}),zt={class:"flex flex-col gap-1.5"},Pt={class:"flex min-w-[200px] flex-col items-center gap-3 rounded-md bg-gray-100 p-4"},Bt={class:"flex w-full items-center justify-between font-semibold"},It={class:"h-8 text-wrap text-xs"},Ut=v({__name:"plan",props:{details:{}},setup(y){const{details:c}=y,d=U(()=>[...c.project_payment_plans]);return(e,p)=>(o(),r("ul",zt,[(o(!0),r(z,null,P(s(d),(l,f)=>(o(),r("li",{key:f,class:""},[t("div",Pt,[t("div",Bt,[t("span",null,a(l.value),1),t("span",null,a(l.title),1)]),t("span",It,a(l.short_description),1)])]))),128))]))}}),St={class:"h-[132px] overflow-auto"},Dt={class:"grid grid-cols-2 gap-3"},Tt={key:0,class:"h-[24px] w-[24px] rounded-full bg-color1-500 p-1 shadow-xl"},Ft=["src"],Nt={class:"text-[13px]"},dt=v({__name:"amenities",props:{details:{}},setup(y){return(c,d)=>{const e=O;return o(),r("div",St,[t("div",Dt,[(o(!0),r(z,null,P(c.details.features,(p,l)=>(o(),r("div",{key:l,class:"flex items-center gap-2"},[p.icon?(o(),r("span",Tt,[t("img",{src:p.icon,class:""},null,8,Ft)])):(o(),_(e,{key:1,name:"i-ph-check-circle",size:"20",class:"text-color1-500"})),t("span",Nt,a(p.title),1)]))),128))])])}}}),Mt={class:"h-[132px] overflow-auto"},At={class:"grid grid-cols-1 gap-3"},Et={key:0,class:"h-[24px] w-[24px] rounded-full bg-color1-500 p-1 shadow-xl"},Wt=["src"],qt={class:"flex grow justify-between gap-1 pe-2"},Ht={class:"text-[13px]"},pt=v({__name:"distance",props:{details:{}},setup(y){return(c,d)=>{const e=O,p=Ct;return o(),r("div",Mt,[t("div",At,[(o(!0),r(z,null,P(c.details.distance_from_facilities,(l,f)=>(o(),r("div",{key:f,class:"flex items-center gap-2"},[l.facility.icon?(o(),r("span",Et,[t("img",{src:l.facility.icon,class:""},null,8,Wt)])):(o(),_(e,{key:1,name:"i-ph-check-circle",size:"20",class:"text-color1-500"})),t("div",qt,[t("span",Ht,a(l.facility.title),1),i(p,{distance:l.distance,class:"text-xs font-thin text-color1-500"},null,8,["distance"])])]))),128))])])}}}),Vt={key:0,class:"w-[23rem] overflow-hidden rounded-lg shadow"},Gt={class:"relative"},Kt={class:"absolute left-2.5 top-2.5 rounded-md bg-black/50 px-2 py-1 text-[10px] uppercase leading-3 text-white backdrop-blur-md rtl:left-auto rtl:right-2.5"},Qt={class:"absolute bottom-2.5 right-2.5 flex gap-3 rtl:left-2.5 rtl:right-auto"},Rt={class:"mb-3 flex-col px-3 pt-3"},Jt={class:"mb-2"},Ot={class:"box"},Xt={class:"title"},Yt={class:"val"},Zt={class:"box"},te={class:"title"},ee={class:"val text-main-500"},se={key:0,class:"flex gap-1 text-sm"},oe={class:"font-bold"},ne={class:"box"},ae={class:"title"},le={class:"val"},ie={class:"box"},ce={class:"title"},re={class:"box"},_e={class:"title"},de={class:"box"},pe={class:"title"},me={class:"absolute left-2.5 top-2.5 rounded-md bg-black/50 px-2 py-1 text-[10px] uppercase leading-3 text-white backdrop-blur-md rtl:left-auto rtl:right-2.5"},ue={class:"mt-3 w-full border-t px-3 py-2"},he={class:"grid grid-cols-2 gap-3 max-sm:gap-2"},fe=v({__name:"index",props:{project:{}},async setup(y){let c,d;const{project:e}=y;console.log(e);const{toggleCompare:p,isIncluded:l}=it(),f=X(),{openMap:k}=Y(),{whatsappMsg:w,tel:B,mailTo:C}=ot({employee:e.contact_employee}),{endpoints:g}=Z(),{commonHeaders:b}=tt(),{data:I,refetch:S}=et({queryKey:[st.prjectsByIdFn(e.id.toString()),b],queryFn:()=>$fetch(g.projectsByIdFn(e.id.toString()),{method:"GET",headers:{...b.value}})});[c,d]=J(()=>S()),await c,d();const m=U(()=>I.value?I.value.result.data:null);return(n,u)=>{const D=_t,x=V,T=nt,F=lt,N=at,M=Ut,A=dt,E=pt,W=H;return e?(o(),r("div",Vt,[t("div",Gt,[i(D,{imagesList:[e.main_image,...e.gallery],goToLink:("makeLocalizedUrl"in n?n.makeLocalizedUrl:s(L))(s(j).projectDetailsPageFn(e.slug??e.id.toString()))},null,8,["imagesList","goToLink"]),t("div",Kt,a(e.project_status_name),1),t("div",Qt,[e.has_map?(o(),_(x,{key:0,color:"white",class:"w-10 justify-center px-0 py-2",onClick:u[0]||(u[0]=K=>s(k)(Number(e.longitude),Number(e.latitude)))},{default:$(()=>u[2]||(u[2]=[t("img",{src:ct,alt:"schema"},null,-1)])),_:1})):h("",!0),i(x,{color:"red",variant:"soft",class:"w-10 justify-center px-0 py-2",onClick:u[1]||(u[1]=()=>{s(p)(e),s(f).add({title:s(l)(e)?n.$t("added_to_compare"):n.$t("removed_from_compare"),color:s(l)(e)?"green":"red"})}),icon:"tabler-arrows-cross"})])]),i(W,{to:("makeLocalizedUrl"in n?n.makeLocalizedUrl:s(L))(s(j).projectDetailsPageFn(e.slug??e.id.toString()))},{default:$(()=>[t("ul",Rt,[t("li",Jt,[i(F,{variant:"soft",class:"rounded-full px-2 py-1.5 leading-3",size:"xs"},{default:$(()=>[i(T,{title:n.$t("delivery_date"),date:e.delivery_date},null,8,["title","date"])]),_:1})]),t("li",Ot,[t("h6",Xt,[t("span",null,a(n.$t("name")),1)]),t("h5",Yt,a(e.title),
11)]),t("li",Zt,[t("h6",te,[t("span",null,a(n.$t("from"))+":",1)]),t("h5",ee,[i(N,{price:e.price_from},null,8,["price"])])]),e.developer?(o(),r("div",se,[t("h6",oe,a(n.$t("developer"))+":",1),t("p",null,a(`${e.developer.name}`),1)])):h("",!0),t("li",ne,[t("h6",ae,[t("span",null,a(n.$t("location")),1)]),t("h5",le,a(`${e.country.name}, ${e.state.name}`),1)]),t("li",ie,[t("h6",ce,[t("span",null,a(n.$t("payment_plan")),1)]),s(m)?(o(),_(M,{key:0,details:s(m)},null,8,["details"])):h("",!0)]),t("li",re,[t("h6",_e,[t("span",null,a(n.$t("amenities")),1)]),s(m)?(o(),_(A,{key:0,details:s(m)},null,8,["details"])):h("",!0)]),t("li",de,[t("h6",pe,[t("span",null,a(n.$t("distance_from_facilities")),1)]),s(m)?(o(),_(E,{key:0,details:s(m)},null,8,["details"])):h("",!0)])])]),_:1},8,["to"]),t("div",me,a(e.project_status_name),1),t("div",ue,[t("div",he,[i(x,{icon:"i-heroicons-envelope-solid",label:"Email",class:"justify-center bg-gray-100",color:"gray",size:"lg",target:"_blank",variant:"soft",to:s(C)},null,8,["to"]),i(x,{icon:"i-ri-whatsapp-fill",label:"WhatsApp",class:"justify-center bg-gray-100",color:"gray",size:"lg",target:"_blank",variant:"soft",to:s(w)},null,8,["to"])])])])):h("",!0)}}}),ge=G(fe,[["__scopeId","data-v-1cc54071"]]),ye={key:0,class:"w-[23rem] overflow-hidden rounded-lg shadow"},xe={class:"relative"},$e={class:"absolute left-2.5 top-2.5 rounded-md bg-black/50 px-2 py-1 text-[10px] uppercase leading-3 text-white backdrop-blur-md rtl:left-auto rtl:right-2.5"},be={class:"absolute bottom-2.5 right-2.5 flex gap-3 rtl:left-2.5 rtl:right-auto"},ve={class:"mb-3 flex-col px-3 pt-3"},ke={key:0,class:"mb-2"},we={class:"box"},Ce={class:"title"},Le={class:"val"},je={class:"box"},ze={class:"title"},Pe={class:"val text-main-500"},Be={class:"box"},Ie={class:"title"},Ue={class:"val"},Se={class:"box"},De={class:"title"},Te={class:"val text-gray-700"},Fe={class:"flex items-center gap-1 text-sm font-thin text-gray-500"},Ne={class:"flex items-center gap-1 text-sm font-thin text-gray-500"},Me={class:"flex items-center gap-1 text-sm font-thin text-gray-500"},Ae={class:"box"},Ee={class:"title"},We={class:"box"},qe={class:"title"},He={class:"absolute left-2.5 top-2.5 rounded-md bg-black/50 px-2 py-1 text-[10px] uppercase leading-3 text-white backdrop-blur-md rtl:left-auto rtl:right-2.5"},Ve={class:"mt-3 w-full border-t px-3 py-2"},Ge={class:"grid grid-cols-2 gap-3 max-sm:gap-2"},Ke=v({__name:"index",props:{property:{}},async setup(y){let c,d;const{property:e}=y,{toggleCompareProperty:p,isIncludedProperty:l}=rt(),f=X(),{openMap:k}=Y(),{whatsappMsg:w,tel:B,mailTo:C}=ot({employee:e.contact_employee}),{endpoints:g}=Z(),{commonHeaders:b}=tt(),{data:I,refetch:S}=et({queryKey:[st.propertiesByIdFn(e.id.toString()),b],queryFn:()=>$fetch(g.propertiesByIdFn(e.id.toString()),{method:"GET",headers:{...b.value}})});[c,d]=J(()=>S()),await c,d();const m=U(()=>I.value?I.value.result.data:null);return(n,u)=>{const D=_t,x=V,T=nt,F=lt,N=at,M=bt,A=vt,E=kt,W=wt,K=dt,mt=pt,ut=H;return e?(o(),r("div",ye,[t("div",xe,[i(D,{imagesList:[e.main_image,...e.gallery],goToLink:("makeLocalizedUrl"in n?n.makeLocalizedUrl:s(L))(s(j).projectDetailsPageFn(e.slug??e.id.toString()))},null,8,["imagesList","goToLink"]),t("div",$e,a(e.property_status_name),1),t("div",be,[e.has_map?(o(),_(x,{key:0,color:"white",class:"w-10 justify-center px-0 py-2",onClick:u[0]||(u[0]=q=>s(k)(Number(e.longitude),Number(e.latitude)))},{default:$(()=>u[2]||(u[2]=[t("img",{src:ct,alt:"schema"},null,-1)])),_:1})):h("",!0),i(x,{color:"red",variant:"soft",class:"w-10 justify-center px-0 py-2",onClick:u[1]||(u[1]=()=>{s(p)(e),s(f).add({title:s(l)(e)?n.$t("added_to_compare"):n.$t("removed_from_compare"),color:s(l)(e)?"green":"red"})}),icon:"tabler-arrows-cross"})])]),i(ut,{to:("makeLocalizedUrl"in n?n.makeLocalizedUrl:s(L))(s(j).projectDetailsPageFn(e.slug??e.id.toString()))},{default:$(()=>{var q,Q,R;return[t("ul",ve,[e.delivery_date?(o(),r("li",ke,[i(F,{variant:"soft",class:"rounded-full px-0 py-1.5 leading-3",size:"xs"},{default:$(()=>[i(T,{title:n.$t("delivery_date"),date:e.delivery_date},null,8,["title","date"])]),_:1})])):h("",!0),t("li",we,[t("h6",Ce,[t("span",null,a(n.$t("name")),1)]),t("h5",Le,a(e.title),
11)]),t("li",je,[t("h6",ze,[t("span",null,a(n.$t("from"))+":",1)]),t("h5",Pe,[i(N,{price:e.price},null,8,["price"])])]),t("li",Be,[t("h6",Ie,[t("span",null,a(n.$t("location")),1)]),t("h5",Ue,a(`${e.state.name}, ${e.city.name}`),1)]),t("li",Se,[t("h6",De,[t("span",null,a(n.$t("properties")),1)]),t("h5",Te,[t("div",Fe,[i(M),t("span",null,a((q=s(m))==null?void 0:q.rooms_count),1)]),t("div",Ne,[i(A),t("span",null,a((Q=s(m))==null?void 0:Q.bathrooms_count),1)]),t("div",Me,[i(E),i(W,{area:((R=s(m))==null?void 0:R.area)||""},null,8,["area"])])])]),t("li",Ae,[t("h6",Ee,[t("span",null,a(n.$t("amenities")),1)]),s(m)?(o(),_(K,{key:0,details:s(m)},null,8,["details"])):h("",!0)]),t("li",We,[t("h6",qe,[t("span",null,a(n.$t("distance_from_facilities")),1)]),s(m)?(o(),_(mt,{key:0,details:s(m)},null,8,["details"])):h("",!0)])])]}),_:1},8,["to"]),t("div",He,a(e.property_status_name),1),t("div",Ve,[t("div",Ge,[e.exchangeable?(o(),_(x,{key:1,icon:"i-heroicons-arrow-path-rounded-square",label:n.$t("exchange"),class:"justify-center bg-gray-100",color:"gray",size:"lg",to:("makeLocalizedUrl"in n?n.makeLocalizedUrl:s(L))(s(j).exchangeFormWithPropertyFn(e.id.toString())),variant:"soft"},null,8,["label","to"])):(o(),_(x,{key:0,icon:"i-heroicons-envelope-solid",label:"Email",class:"justify-center bg-gray-100",color:"gray",size:"lg",to:s(C),target:"_blank",variant:"soft"},null,8,["to"])),i(x,{icon:"i-ri-whatsapp-fill",label:"WhatsApp",class:"justify-center bg-gray-100",color:"gray",size:"lg",target:"_blank",variant:"soft",to:s(w)},null,8,["to"])])])])):h("",!0)}}}),Qe=G(Ke,[["__scopeId","data-v-ff17da49"]]),Re={class:"min-h-[calc(100vh-450px)] py-6"},Je={class:"container"},Oe={class:"mb-6 flex items-center justify-between"},Xe={class:"mb-3 flex flex-col gap-3 border-b pb-3"},Ye={class:"text-xl font-bold"},Ze={key:0,class:"flex gap-4 overflow-auto px-1 pb-4"},ts={class:"flex flex-col gap-3"},es={class:"text-xl font-bold"},ss={class:"flex gap-4 overflow-auto px-1 pb-4"},os=v({__name:"index",setup(y){const{projectCompareList:c,clearCompareList:d}=it(),{propertyCompareList:e,clearComparePropertyList:p}=rt();return(l,f)=>{const k=Lt,w=V,B=ge,C=Qe;return o(),r("div",Re,[t("div",Je,[t("div",Oe,[i(k),i(w,{label:"Reset List",variant:"soft",color:"main",class:"rounded-full",size:"xs",onClick:f[0]||(f[0]=()=>{s(d)()})})]),t("div",Xe,[t("h5",Ye,a(l.$t("projects")),1),s(c).length?(o(),r("div",Ze,[(o(!0),r(z,null,P(s(c),(g,b)=>(o(),_(B,{project:g,key:g.id,class:"shrink-0"},null,8,["project"]))),128))])):h("",!0)]),t("div",ts,[t("h5",es,a(l.$t("properties")),1),t("div",ss,[(o(!0),r(z,null,P(s(e),(g,b)=>(o(),_(C,{property:g,key:g.id,class:"shrink-0"},null,8,["property"]))),128))])])])])}}}),fs=G(os,[["__scopeId","data-v-7922bc69"]]);export{fs as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.