'use strict';

var chunkUZHQMTYC_cjs = require('./chunk-UZHQMTYC.cjs');
var chunk5XB54L7P_cjs = require('./chunk-5XB54L7P.cjs');
var css = require('@onbeam/styled-system/css');
var icons = require('@onbeam/icons');
var recipes = require('@onbeam/styled-system/recipes');
var jsxRuntime = require('react/jsx-runtime');

var c=chunk5XB54L7P_cjs.a(({as:m="button",children:l,className:p,label:a,disableChevron:f=!1,icon:t,disabled:i=!1,...u},B)=>{let o=recipes.selectButton();return jsxRuntime.jsxs("div",{className:css.cx(o.root,p),children:[a,jsxRuntime.jsxs(m,{ref:B,className:o.button,"data-has-icon":!!t,disabled:i,...u,children:[t&&jsxRuntime.jsx(chunkUZHQMTYC_cjs.a,{size:24,className:o.icon,children:t}),l,!f&&jsxRuntime.jsx(icons.DownIcon,{height:16,width:16})]})]})});c.displayName="SelectButton";

exports.a = c;
//# sourceMappingURL=out.js.map
//# sourceMappingURL=chunk-436W23NL.cjs.map