Files
pymc_console-dist/frontend/dist/assets/ConfirmModal-B6Rz8ROW.js
GitHub Actions Bot c8c3f164ee Sync build v0.9.286
Automated sync from private repository.
Commit: fad7f9633de61427bfc2c672b7ddecaa0952d717
2026-02-27 07:48:08 +00:00

2 lines
885 B
JavaScript

import{r as e,j as s}from"./vendor-react-alRNW2nb.js";import{c as n}from"./vendor-core-FtpmsTnh.js";import{Y as a,bG as r,_ as o,bT as i,B as l}from"./index-CkRTgHHA.js";import{a3 as t}from"./vendor-icons-TO0PZKGR.js";const c={danger:"text-sys-red",warning:"text-sys-indigo",default:"text-sys-blue"},m={danger:"danger",warning:"warning",default:"primary"},d=e.memo(function({isOpen:e,title:d="Confirm",message:x,confirmLabel:f="Confirm",cancelLabel:j="Cancel",variant:C="default",onConfirm:g,onCancel:p}){return s.jsxs(a,{open:e,onClose:p,size:"sm",children:[s.jsx(r,{icon:s.jsx(t,{className:n("w-5 h-5",c[C])}),title:d,onClose:p}),s.jsx(o,{children:s.jsx("p",{className:"text-sm text-fg-secondary",children:x})}),s.jsxs(i,{children:[s.jsx(l,{color:"muted",onClick:p,className:"flex-1",children:j}),s.jsx(l,{color:m[C],onClick:g,className:"flex-1",children:f})]})]})});export{d as C};