'use client';import { a as a$1 } from './chunk-BZFPT54B.js';
import { a } from './chunk-XTGRXX7W.js';
import { forwardRef } from 'react';
import { cx } from '@onbeam/styled-system/css';
import { transactionConfirmationModal, gridBackground, noiseBackground } from '@onbeam/styled-system/recipes';
import { jsx, jsxs } from 'react/jsx-runtime';

var t=forwardRef(({children:e,icon:o,trigger:m,title:s,...f},d)=>{let n=transactionConfirmationModal();return jsx(a,{trigger:m,title:s,size:"md",hideDescription:!0,...f,ref:d,children:jsxs("div",{className:cx(gridBackground(),noiseBackground(),n.content),children:[o&&jsx(a$1,{size:24,className:n.icon,children:o}),e]})})});t.displayName="TransactionConfirmationModal";

export { t as a };
//# sourceMappingURL=out.js.map
//# sourceMappingURL=chunk-ISYNWE3Q.js.map