PageSourceSearch

https://app.mabrik.immo/build/assets/StockExportOperationRow-1SCK3QLn.js

js mabrik.immo collected 2026-10-04 02:53:27 UTC 3,466 bytes, 1 lines download raw bytes

1import{_ as u}from"./ForecastPill.vue_vue_type_script_setup_true_lang-Bp7IK1Xn.js";import{f as i,c as z,b as f}from"./format-CMvDUSLm.js";import{o as p,c as y,b as e,t as a,u as o,m as g,f as m,d,e as h,F as j,r as E,g as _}from"./app-DX5-wjsk.js";import{S as F,g as O}from"./StockExportProjectRow-CWGjxZz9.js";import"./utils-DFkqoX9a.js";import"./bundle-mjs-Bbg69IUi.js";const $={class:"text-sand px-2 text-[7px] font-semibold"},T={class:"col-span-11 grid grid-cols-16 text-center text-[6px]"},V={class:"px-2"},L={class:"px-2"},P={class:"px-2"},R={class:"px-2"},Z={class:"px-2"},q={class:"px-2"},A={class:"px-2"},C={class:"px-2"},M={class:"px-2 whitespace-nowrap"},G={class:"px-2 whitespace-nowrap"},H={class:"relative w-fit"},I={class:"px-2 whitespace-nowrap"},J={class:"relative px-2 whitespace-nowrap"},K={class:"relative w-fit"},Q={class:"px-2 whitespace-nowrap"},U={class:"relative w-fit"},W={class:"px-2 whitespace-nowrap"},X={class:"relative px-2 whitespace-nowrap"},Y={class:"relative w-fit"},ee={class:"px-2"},ce={__name:"StockExportOperationRow",props:{operation:{type:Object,default:()=>({})}},setup(t){const r=t,v={allowZero:!0,unit:"m²"},c={allowZero:!0,currency:"€"},b=_(()=>r.operation.financings.map(s=>s.type?g.__("enum.operation.financing.type."+s.type):null).filter(Boolean).join(", ")),N=_(()=>z(r.operation.projects.reduce((s,n)=>s+n.relevant_area,0),{...v,maximumFractionDigits:2})),k=_(()=>{var n;const s=(n=r.operation.selected_purchase_notary)==null?void 0:n.date_signature_sale_deed;return s?f(s):"-"}),D=_(()=>{if(r.operation.projects.length>0&&r.operation.projects.every(s=>{var n;return(n=s.sale)==null?void 0:n.sale_date})){const s=Math.min(...r.operation.projects.map(n=>{var l;return new Date((l=n.sale)==null?void 0:l.sale_date).getTime()}));return f(new Date(s))}return"-"}),S=_(()=>{const s=O(r.operation.projects);return s?f(s):"-"});return(s,n)=>{var l,x,w;return p(),y(j,null,[e("p",$,a(t.operation.address),1),e("div",T,[e("p",V,a(t.operation.projects.length)+" lot(s)",1),e("p",L,a(o(g.__)("enums-v3.project.property_type."+t.operation.property_type)),1),e("p",P,a((l=t.operation.profile)==null?void 0:l.name),1),e("p",R,a(b.value),1),e("p",Z,a(N.value),1),e("p",q,a(k.value),1),e("p",A,a(D.value),1),e("p",C,a(S.value),1),e("p",M,a(o(i).pdfNumber((x=t.operation.selected_purchase_notary)==null?void 0:x.price,c)),1),e("p",G,[e("span",H,[m(a(o(i).pdfNumber(t.operation.total_price,c))+" ",1),t.operation.has_reached_notary_sale_step?h("",!0):(p(),d(o(u),{key:0,class:"size-1"}))])]),e("p",I,a(o(i).pdfNumber((w=t.operation.selected_purchase_notary)==null?void 0:w.acquisition_fees,c)),1),e("p",J,[e("span",K,[m(a(o(i).pdfNumber(t.operation.project_expenses_total,c))+" ",1),t.operation.has_reached_construction_step?h("",!0):(p(),d(o(u),{key:0,class:"size-1"}))])]),e("p",Q,[e("span",U,[m(a(o(i).pdfNumber(t.operation.vat_margins,c))+" ",1),t.operation.has_reached_notary_sale_step?h("",!0):(p(),d(o(u),{key:0,class:"size-1"}))])]),e("p",W,a(o(i).pdfNumber(t.operation.indemnity_amount,c)),1),e("p",X,[e("span",Y,[m(a(o(i).pdfNumber(t.operation.financing_expense,c))+" ",1),t.operation.has_reached_financing_step?h("",!0):(p(),d(o(u),{key:0,class:"size-1"}))])]),e("p",ee,a(t.operation.detention_duration?`${t.operation.detention_duration} j`:"-"),1)]),(p(!0),y(j,null,E(t.operation.projects,B=>(p(),d(F,{class:"mb-2",project:B,operation:t.operation},null,8,["project","operation"]))),256))],64)}}};export{ce 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.