ivt
Version:
Ivt Components Library
59 lines (55 loc) • 1.78 kB
JavaScript
import React__default from 'react';
import { ICON } from '../icon/index.mjs';
import { T as Trash2 } from '../chunks/trash-2-D6lkozey.mjs';
import { c as createLucideIcon } from '../chunks/createLucideIcon-DLrNgMqk.mjs';
import { B as Button } from '../chunks/button-Co_1yLv6.mjs';
import '../chunks/bundle-mjs-BYcyWisL.mjs';
import '@radix-ui/react-slot';
import 'class-variance-authority';
import '../chunks/utils-05LlW3Cl.mjs';
const __iconNode = [
[
"path",
{
d: "M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z",
key: "1a8usu"
}
],
[
"path",
{
d: "m15 5 4 4",
key: "1mk7zo"
}
]
];
const Pencil = createLucideIcon("Pencil", __iconNode);
const ButtonDelete = (props)=>{
return /*#__PURE__*/ React__default.createElement(Button, {
variant: "destructive",
isAction: true,
...props
}, /*#__PURE__*/ React__default.createElement(Trash2, {
className: "size-4"
}), "Apagar");
};
const ButtonUpdateShow = (props)=>{
return /*#__PURE__*/ React__default.createElement(Button, {
variant: "secondary",
isAction: true,
...props
}, /*#__PURE__*/ React__default.createElement(Pencil, {
className: "size-4"
}), "Atualizar");
};
const ButtonUpdateForm = (props)=>{
return /*#__PURE__*/ React__default.createElement(Button, {
variant: "secondary",
isAction: true,
...props
}, /*#__PURE__*/ React__default.createElement(ICON.Update, {
className: "size-4"
}), "Atualizar");
};
export { ButtonDelete, ButtonUpdateForm, ButtonUpdateShow };
//# sourceMappingURL=index.mjs.map