PageSourceSearch

https://sanatorioadventista.com.py/assets/SaleEdit-BPVkwj80.js

js sanatorioadventista.com.py collected 2026-10-05 01:03:19 UTC 4,077 bytes, 1 lines download raw bytes

1import{j as t}from"./vendor-ui-g10SgzjB.js";import{B as e}from"./button-BhpaK5ac.js";import{L as r}from"./Layout-BkfCksVb.js";import{S as n}from"./SaleTabbedForm-CJwTfbV_.js";import{u as l}from"./useStateTransition-BT1OsCOF.js";import{u as d}from"./useSale-BpgFikK5.js";import{h as c,f as x}from"./vendor-react-Emc0KnY3.js";import{L as u}from"./loader-circle-CHVhGhLy.js";import"./vendor-charts-CGg_YTLH.js";import"./index-C824qTAF.js";import"./vendor-query-CbEodMD_.js";import"./vendor-supabase-DK0VcjvI.js";import"./card-DTTklYLn.js";import"./tabs-B_-SaMsD.js";import"./alert-TZFII7sS.js";import"./useSales-d5t0VdmU.js";import"./use-toast-DgzTit35.js";import"./useRolePermissions-C2C5hAkm.js";import"./useEffectiveRole-BBjqDy13.js";import"./DocumentPreviewDialog-4qDQ06cx.js";import"./createLucideIcon-DVPlqSGT.js";import"./textarea-FJtlYKp9.js";import"./badge-D8BnrTPm.js";import"./workflow-Ce3vRqUt.js";import"./message-square-cIkM1f2y.js";import"./send-zhD-NVld.js";import"./purify.es-D9RiKzGB.js";import"./dialog-CrWTmCmz.js";import"./x-K9L3uL8a.js";import"./scroll-area-A5-eLnSM.js";import"./resolveStorageImages-B6lIvlw3.js";import"./file-text-Bo-Twy1u.js";import"./user-BtpGq_lC.js";import"./download-DPp-4IQF.js";import"./select-BNBlDAgk.js";import"./chevron-down-CezvE4nS.js";import"./check-Q7nd5Yio.js";import"./label-Di0oOt0y.js";import"./input-CoIZ6DZE.js";import"./useClients-C9tAUg9v.js";import"./usePlans-C7ASHhAy.js";import"./ClientForm-DJ9bVDGB.js";import"./index.esm-aYQ7RHqU.js";import"./dateOnly-hm34hnkL.js";import"./useCurrencySettings-DP5PFXoc.js";import"./plus-DYBhWEFD.js";import"./useBeneficiaries-DLHfLgFe.js";import"./circle-alert-BFpWTK74.js";import"./users-Deyl_cms.js";import"./pencil-_iIn7fCw.js";import"./trash-2-BYxNZzK7.js";import"./index-B3wZovuR.js";import"./image-lightbox-sbnl3VmM.js";import"./zoom-out-B_J73YiS.js";import"./minimize-2-BN0hLXHO.js";import"./storageFileManager-DwGtit9p.js";import"./upload-BAWzYgWh.js";import"./eye-B9oe8oJA.js";import"./useTemplateQuestions-D6BiM9AG.js";import"./circle-DUVuFdRV.js";import"./checkbox-BJpbDLwD.js";import"./clock-C-XV0BTK.js";import"./heart-pulse-BF-e8B2Y.js";import"./circle-check-big-o_hJrbPN.js";import"./save-CTv2vdEo.js";import"./chevron-left-D9dQLhEx.js";import"./chevron-right-DhwhDQxt.js";import"./printer-Dngphjbf.js";import"./useTemplates-ZJh0fvYV.js";import"./lock-Bpl0Ap5B.js";import"./refresh-cw-DvNIFiVD.js";import"./paperclip-1yYN6gWF.js";import"./external-link-DBK9TRFU.js";import"./DynamicQuestionnaire-ClT-CH51.js";import"./form-amB3VKMX.js";import"./appUrls-BcTNwDPe.js";import"./arrow-left-PIXr7JFj.js";import"./settings-DlPtOCai.js";function Dt(){const{id:m}=c(),o=x(),{data:i,isLoading:a,error:p}=d(m||""),{canEditState:s}=l();return a?t.jsx(r,{title:"Editar Venta",description:"Cargando...",children:t.jsx("div",{className:"flex items-center justify-center min-h-[400px]",children:t.jsx(u,{className:"h-8 w-8 animate-spin"})})}):p||!i?t.jsx(r,{title:"Error",description:"Venta no encontrada",children:t.jsx("div",{className:"flex items-center justify-center min-h-[400px]",children:t.jsxs("div",{className:"text-center",children:[t.jsx("h2",{className:"text-xl font-semibold mb-2",children:"Error"}),t.jsx("p",{className:"text-muted-foreground mb-4",children:"No se pudo cargar la venta solicitada."}),t.jsx(e,{onClick:()=>o("/sales"),variant:"outline",children:"Volver a Ventas"})]})})}):s(i.status||"borrador")?t.jsx(r,{title:"Editar Venta",description:"Modificar datos de la venta",children:t.jsx(n,{sale:i})}):t.jsx(r,{title:"Edición no permitida",description:"Permisos de workflow",children:t.jsx("div",{className:"flex items-center justify-center min-h-[400px]",children:t.jsxs("div",{className:"text-center",children:[t.jsx("h2",{className:"text-xl font-semibold mb-2",children:"No puedes editar esta venta"}),t.jsx("p",{className:"text-muted-foreground mb-4",children:"Tu rol no tiene permisos de edición para el estado actual de la venta."}),t.jsx(e,{onClick:()=>o("/sales"),variant:"outline",children:"Volver a Ventas"})]})})})}export{Dt 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.