import"./chunk-QTnfLwEv.js";import{n as e,t}from"./jsx-runtime-BWRPWl8p.js";import{Ei as n,di as r}from"./index-DccLTdzK.js";e();var i=t(),a=({productos:e,setProductos:t})=>{let a=n=>{let r=[...e];r.splice(r.findIndex(e=>e.servicio===n.servicio),1),t([...r])},o=0;return(0,i.jsxs)(`div`,{className:`os-tabla-wrapper`,children:[(0,i.jsx)(`div`,{className:`os-tabla-header`,children:(0,i.jsxs)(`span`,{className:`os-tabla-count`,children:[e.length,` servicio`,e.length===1?``:`s`,` agregado`,e.length===1?``:`s`]})}),e.length===0?(0,i.jsxs)(`div`,{className:`os-tabla-empty`,children:[(0,i.jsx)(`div`,{className:`os-tabla-empty-icon`,children:`📋`}),(0,i.jsx)(`p`,{children:`No hay servicios agregados aún.`}),(0,i.jsx)(`span`,{children:`Regresa al paso anterior para añadir servicios.`})]}):(0,i.jsx)(`div`,{className:`os-tabla-scroll`,children:(0,i.jsxs)(`table`,{className:`os-glass-table`,children:[(0,i.jsx)(`thead`,{children:(0,i.jsxs)(`tr`,{children:[(0,i.jsx)(`th`,{children:`#`}),(0,i.jsx)(`th`,{children:`Clasificación`}),(0,i.jsx)(`th`,{children:`Material`}),(0,i.jsx)(`th`,{children:`Pieza`}),(0,i.jsx)(`th`,{children:`Precio`}),(0,i.jsx)(`th`,{children:`Descripción`}),(0,i.jsx)(`th`,{children:`Sist. Color`}),(0,i.jsx)(`th`,{children:`Dentadura`}),(0,i.jsx)(`th`,{children:`Diente`}),(0,i.jsx)(`th`,{children:`Tono Cerv.`}),(0,i.jsx)(`th`,{children:`Tono Med.`}),(0,i.jsx)(`th`,{children:`Tono Inc.`}),(0,i.jsx)(`th`,{children:`Audio`}),(0,i.jsx)(`th`,{children:`Acción`})]})}),(0,i.jsx)(`tbody`,{children:e.map((e,t)=>(o+=parseFloat(e.precio||0),(0,i.jsxs)(`tr`,{children:[(0,i.jsx)(`td`,{children:(0,i.jsx)(`span`,{className:`os-table-badge`,children:t+1})}),(0,i.jsx)(`td`,{children:(0,i.jsx)(`span`,{className:`os-table-tag`,children:e.clasificacion})}),(0,i.jsx)(`td`,{children:e.material}),(0,i.jsx)(`td`,{children:(0,i.jsx)(`strong`,{children:e.pieza})}),(0,i.jsx)(`td`,{children:(0,i.jsxs)(`span`,{className:`os-price-chip`,children:[`$`,new Intl.NumberFormat(`es-MX`,{minimumFractionDigits:2,maximumFractionDigits:2}).format(e.precio),` MXN`]})}),(0,i.jsx)(`td`,{className:`os-cell-desc`,children:e.descripcionAdicional}),(0,i.jsx)(`td`,{children:e.sistemaColor}),(0,i.jsx)(`td`,{children:e.distencion}),(0,i.jsx)(`td`,{children:Array.isArray(e.diente)?e.diente.join(`, `):e.diente}),(0,i.jsx)(`td`,{children:e.tonoInferior}),(0,i.jsx)(`td`,{children:e.tonoMedio}),(0,i.jsx)(`td`,{children:e.tonoSuperior}),(0,i.jsx)(`td`,{children:e.audio?(0,i.jsx)(`audio`,{controls:!0,src:e.audio,className:`os-audio-player`}):(0,i.jsx)(`span`,{className:`os-no-audio`,children:`—`})}),(0,i.jsx)(`td`,{children:(0,i.jsx)(`button`,{className:`os-btn-delete`,title:`Eliminar servicio`,onClick:()=>a(e),children:(0,i.jsx)(n,{icon:r})})})]},t)))})]})}),(0,i.jsxs)(`div`,{className:`os-tabla-total`,children:[(0,i.jsx)(`span`,{className:`os-total-label`,children:`Precio total de la orden:`}),(0,i.jsxs)(`span`,{className:`os-total-value`,children:[`$`,new Intl.NumberFormat(`es-MX`,{minimumFractionDigits:2,maximumFractionDigits:2}).format(o),` `,(0,i.jsx)(`span`,{className:`os-total-currency`,children:`MXN`})]})]})]})},o=`/assets/color-u9hqoieZ.png`,s=`/assets/TEMPORAL2-Dk-WD80t.png`,c=`/assets/PERMANENTE2-361_zFON.png`;export{a as i,s as n,o as r,c as t};