1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2748],{92748:(n,e,i)=>{i.r(e),i.d(e,{allCaracteristicas:()=>Q,allCaracteristicasCatalogo:()=>G,allDatasEntrega:()=>L,categorias:()=>x,cities_types:()=>C,district:()=>I,getCompany:()=>E,getCompanyPorImovel:()=>P,getCompanySearch:()=>A,getCompany_rodape:()=>S,getEmpreendimentoById:()=>k,getEmpreendimentosIdsPorCategoria:()=>O,getFilterPrices:()=>J,get_estados:()=>N});var t=i(28888),r=i(48789),a=i(85014);function o(){let n=(0,t._)(["\n {\n cidades {\n id\n nome\n id_estado\n url_foto\n }\n tipos {\n id\n nome\n }\n }\n "]);return o=function(){return n},n}function c(){let n=(0,t._)(["\n {\n categorias {\n id\n nome\n }\n }\n "]);return c=function(){return n},n}function d(){let n=(0,t._)(["\n {\n estados {\n id\n nome\n pais\n }\n }\n "]);return d=function(){return n},n}function s(){let n=(0,t._)(["\n {\n caracteristicas {\n id\n nome\n imovel\n condominio\n }\n }\n "]);return s=function(){return n},n}function l(){let n=(0,t._)(["\n {\n caracteristicas(todas: true) {\n id\n nome\n imovel\n condominio\n }\n }\n "]);return l=function(){return n},n}function u(){let n=(0,t._)(["\n {\n datas_entrega\n }\n "]);return u=function(){return n},n}function m(){let n=(0,t._)(["\n {\n empreendimentos(nome: "," ",") {\n id\n nome\n Estado\n Pais\n referencia\n endereco\n construtora\n cep\n id_estado\n id_cidade\n id_bairro\n cidade\n bairro\n latitude_longitude\n unidades\n unidades_andar\n torres\n andares\n tipos_emp_detalhes {\n id\n nome\n }\n categoria_empreendimento {\n id_categoria\n nome\n }\n caracteristicas_detalhes {\n id\n nome\n }\n mostrar_site\n destaque\n foto_360\n meta_description\n meta_keywords\n meta_title\n descricao\n situacao\n porcentagem_vendido\n porcetagem_praca_alimentacao\n porcetagem_estrutura\n porcetagem_telhado\n porcetagem_areade_entrada\n preco_min\n preco_max\n area_privativa_min\n area_privativa_max\n fotos {\n id\n descricao\n posicao\n categoria\n destaque\n id_empreendimento\n tipo\n banner\n url_foto\n }\n }\n }\n "]);return m=function(){return n},n}function _(){let n=(0,t._)(["\n {\n empreendimentos(nome: "," ",") {\n id\n nome\n Estado\n Pais\n referencia\n endereco\n construtora\n cep\n id_estado\n id_cidade\n id_bairro\n latitude_longitude\n unidades\n unidades_andar\n torres\n andares\n mostrar_site\n destaque\n foto_360\n meta_description\n meta_keywords\n meta_title\n descricao\n situacao\n porcentagem_vendido\n porcetagem_praca_alimentacao\n porcetagem_estrutura\n porcetagem_telhado\n porcetagem_areade_entrada\n preco_min\n preco_max\n area_privativa_min\n area_privativa_max\n fotos {\n id\n descricao\n posicao\n categoria\n destaque\n id_empreendimento\n tipo\n banner\n url_foto\n }\n }\n }\n "]);return _=function(){return n},n}function p(){let n=(0,t._)(["\n {\n empreendimentos_busca(\n","\n ) {\n count\n empreendimentos {\n id\n nome\n id_cidade\n cidade\n bairro\n descricao\n endereco\n dormitorios\n suites\n vagas\n id_tipos\n tipos_emp\n tipos_emp_detalhes {\n id\n nome\n codsite\n }\n id_categoria\n categoria_empreendimento {\n id_categoria\n nome\n codsite\n }\n preco_min\n preco_max\n are_privativa_min\n area_privativa_min\n area_privativa_max\n situacao\n logo\n urlAmigavel\n mostrar_site\n fotos {\n id\n url_foto\n categoria\n descricao\n destaque\n }\n }\n }\n }\n "]);return p=function(){return n},n}function g(){let n=(0,t._)(["\n {\n empreendimentos_busca(\n","\n ) {\n count\n empreendimentos {\n id\n nome\n id_cidade\n cidade\n bairro\n id_tipos\n tipos_emp\n tipos_emp_detalhes {\n id\n nome\n codsite\n }\n id_categoria\n categoria_empreendimento {\n id_categoria\n nome\n codsite\n }\n preco_min\n preco_max\n are_privativa_min\n area_privativa_min\n area_privativa_max\n situacao\n logo\n urlAmigavel\n mostrar_site\n fotos {\n id\n url_foto\n categoria\n }\n }\n }\n }\n "]);return g=function(){return n},n}function w(){let n=(0,t._)(["\n {\n empreendimento(id: ",") {\n id\n nome\n id_tipos\n endereco\n cep\n Estado\n id_estado\n bairro\n cidade\n uf\n caracteristicas_detalhes {\n id\n nome\n }\n tipos_emp_detalhes {\n id\n nome\n }\n categoria_empreendimento {\n id_categoria\n nome\n }\n construtora\n descricao\n Descricao_interna\n situacao\n preco_min\n preco_max\n are_privativa_min\n area_privativa_min\n area_privativa_max\n dormitorios\n suites\n banheiros\n vagas\n unidades\n torres\n andares\n mostrar_site\n meta_description\n meta_keywords\n meta_title\n urlAmigavel\n siteEmpreendimento\n foto_destaque\n VideosEmpre\n latitude_longitude\n porcentagem_vendido\n porcetagem_estrutura\n porcetagem_telhado\n porcetagem_areade_entrada\n fotos {\n id\n descricao\n posicao\n categoria\n destaque\n id_empreendimento\n tipo\n banner\n url_foto\n }\n }\n }\n "]);return w=function(){return n},n}function h(){let n=(0,t._)(["\n {\n empreendimento(id: ",") {\n id\n nome\n id_tipos\n endereco\n cep\n bairro\n cidade\n uf\n construtora\n descricao\n Descricao_interna\n situacao\n preco_min\n preco_max\n are_privativa_min\n area_privativa_min\n area_privativa_max\n dormitorios\n suites\n banheiros\n vagas\n unidades\n torres\n andares\n mostrar_site\n meta_description\n meta_keywords\n meta_title\n urlAmigavel\n siteEmpreendimento\n VideosEmpre\n latitude_longitude\n porcentagem_vendido\n porcetagem_estrutura\n porcetagem_telhado\n porcetagem_areade_entrada\n fotos {\n id\n descricao\n posicao\n categoria\n destaque\n id_empreendimento\n tipo\n banner\n url_foto\n }\n }\n }\n "]);return h=function(){return n},n}function f(){let n=(0,t._)(["\n {\n rodape {\n tipo\n cidade\n bairro\n dormitorios\n aluguel\n venda\n empreendimento\n }\n }\n "]);return f=function(){return n},n}function q(){let n=(0,t._)(["\n {\n bairros(id_cidade: ",") {\n id\n nome\n id_cidade\n }\n }\n "]);return q=function(){return n},n}function v(){let n=(0,t._)(["\n {\n precos_locacao {\n min\n max\n }\n precos_venda {\n min\n max\n }\n }\n "]);return v=function(){return n},n}function y(){let n=(0,t._)(["\n { empreendimentos(com_imovel_categoria: ",") { id } }\n "]);return y=function(){return n},n}function b(){let n=(0,t._)(["\n {\n empreendimentos(",") {\n id\n nome\n id_estado\n }\n }\n "]);return b=function(){return n},n}async function C(n,e){let i=a.C1,t=new r.GraphQLClient(i,{headers:{...a.b3,dominion:window.location.origin,"x-graphql-client-name":window.location.origin,codsite:e||0}}),c=(0,r.gql)(o());try{return await t.request(c)}catch(n){return null}}async function x(n,e){let i=a.C1,t=new r.GraphQLClient(i,{headers:{...a.b3,dominion:window.location.origin,"x-graphql-client-name":window.location.origin,codsite:e||0}}),o=(0,r.gql)(c());try{return await t.request(o)}catch(n){return null}}async function N(n,e){let i=a.C1,t=new r.GraphQLClient(i,{headers:{...a.b3,dominion:window.location.origin,"x-graphql-client-name":window.location.origin,codsite:e||0}}),o=(0,r.gql)(d());try{return await t.request(o)}catch(n){return null}}async function Q(n,e){let i=a.C1,t=new r.GraphQLClient(i,{headers:{...a.b3,dominion:window.location.origin,"x-graphql-client-name":window.location.origin,codsite:e||0}}),o=(0,r.gql)(s());try{return await t.request(o)}catch(n){return null}}async function G(n,e){let i=a.C1,t=new r.GraphQLClient(i,{headers:{...a.b3,dominion:window.location.origin,"x-graphql-client-name":window.location.origin,codsite:e||0}}),o=(0,r.gql)(l());try{return await t.request(o)}catch(n){return null}}async function L(n,e){let i=a.C1,t=new r.GraphQLClient(i,{headers:{...a.b3,dominion:window.location.origin,"x-graphql-client-name":window.location.origin,codsite:e||0}}),o=(0,r.gql)(u());try{return await t.request(o)}catch(n){return null}}async function E(n,e,i,t,o){let c=a.C1;c=o?a.pC:"/api/gql";let d=o?new r.GraphQLClient(c,{headers:{...a.hQ,dominion:window.location.origin,"x-graphql-client-name":window.location.origin,codsite:i||0}}):new r.GraphQLClient(c,{headers:{...a.b3,dominion:window.location.origin,"x-graphql-client-name":window.location.origin,codsite:i||0}}),s=(0,r.gql)(m(),JSON.stringify(n||""),t?",mostrar_site: ".concat(t):""),l=(0,r.gql)(_(),JSON.stringify(n||""),t?",mostrar_site: ".concat(t):"");try{return await d.request(s)}catch(n){try{return await d.request(l)}catch(n){return null}}}async function A(n,e,i,t,o,c,d,s,l,u,m,_){let w=a.C1;w=m?a.pC:"/api/gql";let h=m?new r.GraphQLClient(w,{headers:{...a.hQ,dominion:window.location.origin,"x-graphql-client-name":window.location.origin,codsite:u||0}}):new r.GraphQLClient(w,{headers:{...a.b3,dominion:window.location.origin,"x-graphql-client-name":window.location.origin,codsite:u||0}}),f=Number(n)>0?Number(n):1,q=Number(e)>0?Number(e):12,v=Array.isArray(_)?_.map(n=>Number(n)).filter(n=>Number.isInteger(n)&&n>0):[],y="\n pagina: ".concat(f,",\n qtd_pag: ").concat(q,"\n ").concat(i?", nome: ".concat(JSON.stringify(i)):"","\n ").concat(t?", cidade: ".concat(JSON.stringify(t)):"","\n ").concat(o?", bairro: ".concat(JSON.stringify(o)):"","\n ").concat("number"==typeof c?", preco_min: ".concat(c):"","\n ").concat("number"==typeof d?", preco_max: ".concat(d):"","\n ").concat("number"==typeof s?", tipo: ".concat(s):"","\n ").concat(v.length?", ids: [".concat(v.join(", "),"]"):"","\n "),b=(0,r.gql)(p(),y),C=(0,r.gql)(g(),y);try{return await h.request(b)}catch(n){try{return await h.request(C)}catch(n){return null}}}async function k(n,e,i,t){let o=Number(n);if(!Number.isFinite(o)||o<=0)return null;
1let c=new r.GraphQLClient("/api/gql",{headers:{...a.b3,dominion:window.location.origin,"x-graphql-client-name":window.location.origin,codsite:i||0,query:"empreendimento_specific_".concat(o)}}),d=(0,r.gql)(w(),o),s=(0,r.gql)(h(),o),l=async n=>{let e="undefined"!=typeof AbortController?new AbortController:null,i=e?setTimeout(()=>e.abort(),1e4):null;try{if(!e)return await c.request(n);return await c.request({document:n,signal:e.signal})}finally{i&&clearTimeout(i)}};try{return await l(d)}catch(n){try{return await l(s)}catch(n){return null}}}async function S(n,e){let i=a.C1,t=new r.GraphQLClient(i,{headers:{...a.b3,dominion:window.location.origin,"x-graphql-client-name":window.location.origin,codsite:e||0}}),o=(0,r.gql)(f());try{return await t.request(o)}catch(n){return null}}async function I(n,e,i){let t=a.C1,o=new r.GraphQLClient(t,{headers:{...a.b3,dominion:window.location.origin,"x-graphql-client-name":window.location.origin,codsite:i||0}}),c=(0,r.gql)(q(),n);try{return await o.request(c)}catch(n){return null}}async function J(n,e){let i=a.C1,t=new r.GraphQLClient(i,{headers:{...a.b3,dominion:window.location.origin,"x-graphql-client-name":window.location.origin,codsite:e||0}}),o=(0,r.gql)(v());try{return await t.request(o)}catch(n){return null}}async function O(n,e,i,t){if(!t||!i)return null;let o=new r.GraphQLClient(a.pC,{headers:{...a.hQ,dominion:n,"x-graphql-client-name":n,codsite:e||0}});try{let n=await o.request((0,r.gql)(y(),Number(i)));return((null==n?void 0:n.empreendimentos)||[]).map(n=>Number(null==n?void 0:n.id)).filter(n=>Number.isFinite(n)&&n>0)}catch(n){return null}}async function P(n,e,i){let t=n=>(n||[]).map(Number).filter(n=>Number.isInteger(n)&&n>0),o=t(null==i?void 0:i.tipos),c=t(null==i?void 0:i.bairros),d=Number(null==i?void 0:i.cidade)||0,s=["mostrar_site: true"];o.length&&s.push("imovel_tipos: [".concat(o.join(", "),"]")),d>0&&s.push("imovel_cidade: ".concat(d)),c.length&&s.push("imovel_bairros: [".concat(c.join(", "),"]"));let l=new r.GraphQLClient(a.C1,{headers:{...a.b3,dominion:window.location.origin,"x-graphql-client-name":window.location.origin,codsite:e||0}}),u=(0,r.gql)(b(),s.join(", "));try{let n=await l.request(u);return Array.isArray(null==n?void 0:n.empreendimentos)?n:null}catch(n){return null}}}}]); 2//# sourceMappingURL=2748-fde129f97e151c6f.js.map
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.