File: /var/www/design.system/storybook-static/assets/Button-BJE-RC3D.js
import{j as a}from"./jsx-runtime-D_zvdyIk.js";import{r as p}from"./index-2yJIXLcc.js";import{c as u}from"./index-BORBwRSE.js";import{B as c}from"./Body-mIfF2_xz.js";const _="_root_1fgm5_1",f="_isIconType_1fgm5_11",y="_danger_1fgm5_30",g="_disabled_1fgm5_37",e={root:_,"size--medium":"_size--medium_1fgm5_7",isIconType:f,"size--small":"_size--small_1fgm5_14","variant--primary":"_variant--primary_1fgm5_22",danger:y,disabled:g,"variant--secondary":"_variant--secondary_1fgm5_41","variant--text":"_variant--text_1fgm5_59"},v=p.forwardRef(({size:r="medium",variant:t="primary",isIconType:n,danger:i,disabled:s,children:o,className:m,...l},d)=>a.jsx("button",{ref:d,className:u(e.root,e[`size--${r}`],e[`variant--${t}`],{[e.isIconType]:n,[e.disabled]:s,[e.danger]:i},m),...l,children:a.jsx(c,{isSingleLine:!0,strong:!0,children:o})}));v.__docgenInfo={description:`Поддерживает все стандартные пропсы HTMLButtonElement.
Полную документацию смотрите сайте: https://developer.mozilla.org/en-US/docs/Web/API/HTMLButtonElement`,methods:[],displayName:"Button",props:{size:{required:!1,tsType:{name:"union",raw:"'medium' | 'small'",elements:[{name:"literal",value:"'medium'"},{name:"literal",value:"'small'"}]},description:"",defaultValue:{value:"'medium'",computed:!1}},variant:{required:!1,tsType:{name:"union",raw:"'primary' | 'secondary' | 'text'",elements:[{name:"literal",value:"'primary'"},{name:"literal",value:"'secondary'"},{name:"literal",value:"'text'"}]},description:"",defaultValue:{value:"'primary'",computed:!1}},isIconType:{required:!1,tsType:{name:"boolean"},description:""},danger:{required:!1,tsType:{name:"boolean"},description:""},disabled:{required:!1,tsType:{name:"boolean"},description:""}}};export{v as B};