UNPKG

koval-ui

Version:

React components collection with minimalistic design. Supports theming, layout, and input validation.

3 lines (2 loc) 789 B
"use client";"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e=require("react/jsx-runtime"),f=require("react"),t=require("classnames"),j=require("./ActionButton.cjs"),r=require("./ActionButton.module.css.cjs"),m=({actions:o=[],classNameRow:c,classNameAction:s,actionComponent:u=j.ActionButton})=>{const i=f.useId();return o.map((n,a)=>{if(Array.isArray(n)){const[l,d]=n;return e.jsxs("div",{className:t(r.default.row,c),children:[e.jsx(u,{...l,className:t(r.default.actionButton,s)}),e.jsx(u,{...d,className:t(r.default.actionButton,s)})]},`${i}-${a}`)}else return e.jsx("div",{className:t(r.default.row,c),children:e.jsx(u,{...n,className:t(r.default.actionButton,s)})},`${i}-${a}`)})};exports.ActionsTree=m; //# sourceMappingURL=ActionsTree.cjs.map