import{j as v}from"./jsx-runtime-Dfk2JFgj.js";import{a as n}from"./index-B-lxVbXh.js";import{n as _}from"./index-DNsi8NHw.js";import"./index-CWN_QRa1.js";import"./v4-CtRu48qb.js";import"./index-CIVavKlu.js";import"./index-DllfNvuz.js";import"./DefaultPropsProvider-BPu7lNPC.js";import"./CheckGroup-BpaEcK_0.js";import"./index-6WYjB5r3.js";import"./index-Bk93qgka.js";import"./index-DnVHLn3F.js";import"./index-Cj3pldWQ.js";import"./tiny-invariant-CopsF_GD.js";import"./iframe-BT4Dhm0c.js";import"./index-DgIb9kCw.js";const F={title:"Components/IconButton",component:_,argTypes:{variant:{control:"select",options:["primary","secondary","tertiary","warning","green"]},icon:{control:"select"}}},t=w=>v.jsx(_,{...w}),r=t.bind({});r.args={variant:"primary",isDisabled:!1,icon:"network_check",onClick:n("Primary Link pressed")};const e=t.bind({});e.args={variant:"secondary",isDisabled:!1,icon:"network_check",onClick:n("Secondary Link pressed")};const o=t.bind({});o.args={variant:"tertiary",isDisabled:!1,icon:"network_check",onClick:n("Tertiary Link pressed")};const a=t.bind({});a.args={variant:"warning",isDisabled:!1,icon:"network_check",onClick:n("Warning Link pressed")};const s=t.bind({});s.args={variant:"green",isDisabled:!1,icon:"network_check",onClick:n("Green Link pressed")};var i,c,p;r.parameters={...r.parameters,docs:{...(i=r.parameters)==null?void 0:i.docs,source:{originalSource:`args => {
  return <IconButton {...args} />;
}`,...(p=(c=r.parameters)==null?void 0:c.docs)==null?void 0:p.source}}};var m,d,u;e.parameters={...e.parameters,docs:{...(m=e.parameters)==null?void 0:m.docs,source:{originalSource:`args => {
  return <IconButton {...args} />;
}`,...(u=(d=e.parameters)==null?void 0:d.docs)==null?void 0:u.source}}};var g,l,k;o.parameters={...o.parameters,docs:{...(g=o.parameters)==null?void 0:g.docs,source:{originalSource:`args => {
  return <IconButton {...args} />;
}`,...(k=(l=o.parameters)==null?void 0:l.docs)==null?void 0:k.source}}};var y,b,f;a.parameters={...a.parameters,docs:{...(y=a.parameters)==null?void 0:y.docs,source:{originalSource:`args => {
  return <IconButton {...args} />;
}`,...(f=(b=a.parameters)==null?void 0:b.docs)==null?void 0:f.source}}};var B,I,S;s.parameters={...s.parameters,docs:{...(B=s.parameters)==null?void 0:B.docs,source:{originalSource:`args => {
  return <IconButton {...args} />;
}`,...(S=(I=s.parameters)==null?void 0:I.docs)==null?void 0:S.source}}};const H=["Primary","Secondary","Tertiary","Warning","Green"];export{s as Green,r as Primary,e as Secondary,o as Tertiary,a as Warning,H as __namedExportsOrder,F as default};
