import{s as l}from"./index-BxIwIJfy.js";import{y as a}from"./vue-core-Di3IuVqe.js";function Q({qteField:e,cartonField:s="QuantiteCarton"}){const n=a(()=>!!l.state.enreg_option_comm?.saisie_en_pack),r=t=>{if(!n.value)return t;const C=parseFloat(t[e])||0,o=parseFloat(t[s])||0;return{...t,nbCartons:o>0?C/o:0,QuantiteCarton:o}},c=t=>(t||[]).map(r),u=a(()=>n.value?["nbCartons","QuantiteCarton"]:[]),i=a(()=>n.value?[]:["QuantiteCarton"]);return{gestionPack:n,enrichirLigne:r,enrichirLignes:c,packNumericColumns:u,packExcludedColumns:i,packColumnTitles:{nbCartons:"Nb cartons",QuantiteCarton:"Qté/carton"}}}export{Q as u};
