import{j as o}from"./jsx-runtime-CnH95YSl.js";import{O as m}from"./OdysseyStorybookThemeDecorator-BuDiOG2V.js";import{M as n}from"./EmptyState-CpBEzmap.js";import{M as r}from"./Button-BEA5U6Tg.js";import"./index-NdkWRN8K.js";import"./_commonjsHelpers-gnU0ypJ3.js";import"./OdysseyThemeProvider-Bh0Bu-2o.js";import"./index-BJTM6NaI.js";import"./OdysseyProvider-qIn9QVYS.js";import"./Box-1mvP3NLW.js";import"./Box-BcMTQ_R2.js";import"./createBox-Dxawkfow.js";import"./Typography-Cz6D417Y.js";import"./Typography-ClQ35Rr-.js";import"./BaseButton-DYZHKnV3.js";import"./MuiPropsContext-DhRylJZk.js";import"./Tooltip-CsVWtVfL.js";import"./Tooltip-Cq2rQGbD.js";import"./Grow-C8kUeGCY.js";import"./utils-kUZVaD1e.js";import"./inheritsLoose-CJ6Ie9dp.js";import"./index-B5xazMy1.js";import"./index-DieBXP3Z.js";import"./TransitionGroupContext-DAL84N7p.js";import"./useIsFocusVisible-DH0qxT5e.js";import"./getReactElementRef-DsIevm5t.js";import"./resolveComponentProps-DXQ8X87i.js";import"./isHostComponent-DVu5iVWx.js";import"./useControlled-NQulfz4l.js";import"./Popper-BARIxJrI.js";import"./popper-BVOCD5jc.js";import"./ownerDocument-DW-IO8s5.js";import"./Portal-C6D59xAE.js";import"./Button-BzIwUmSM.js";import"./ButtonBase-BNqa2TMD.js";import"./assertThisInitialized-B9jnkVVz.js";const Q={component:n,decorators:[m],tags:["autodocs"],argTypes:{heading:{control:"text",description:"Main heading of the empty state",type:{required:!0,name:"string"}},description:{control:"text",description:"A descriptive text explaining more context as to why we don't have data",type:{required:!0,name:"string"}},PrimaryCallToActionComponent:{description:"Primary call to action"},SecondaryCallToActionComponent:{description:"Secondary call to action"}}},t={args:{heading:"Start by adding data assets",description:"All relevant data will be displayed and can be searched and filtered",PrimaryCallToActionComponent:o.jsx(r,{label:"Button label",variant:"primary"}),SecondaryCallToActionComponent:o.jsx(r,{label:"Button label",variant:"secondary"})},render:function(p){return o.jsx(n,{...p})}};var e,a,i;t.parameters={...t.parameters,docs:{...(e=t.parameters)==null?void 0:e.docs,source:{originalSource:`{
  args: {
    heading: "Start by adding data assets",
    description: "All relevant data will be displayed and can be searched and filtered",
    PrimaryCallToActionComponent: <Button label="Button label" variant="primary" />,
    SecondaryCallToActionComponent: <Button label="Button label" variant="secondary" />
  },
  render: function C(props) {
    return <EmptyState {...props} />;
  }
}`,...(i=(a=t.parameters)==null?void 0:a.docs)==null?void 0:i.source}}};const U=["Default"];export{t as Default,U as __namedExportsOrder,Q as default};
