import*as r from"react";import{forwardRef as e}from"../../../system/dist/esm/forward-ref.js";import{chakra as t}from"../../../system/dist/esm/system.js";import{__DEV__ as s}from"../../../utils/dist/esm/assertion.js";function i(){return(i=Object.assign||function(r){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var s in t)Object.prototype.hasOwnProperty.call(t,s)&&(r[s]=t[s])}return r}).apply(this,arguments)}var n=e(((e,s)=>{var{direction:n,align:a,justify:o,wrap:f,basis:l,grow:m,shrink:p}=e,c=function(r,e){if(null==r)return{};var t,s,i={},n=Object.keys(r);for(s=0;s<n.length;s++)t=n[s],e.indexOf(t)>=0||(i[t]=r[t]);return i}(e,["direction","align","justify","wrap","basis","grow","shrink"]),u={display:"flex",flexDirection:n,alignItems:a,justifyContent:o,flexWrap:f,flexBasis:l,flexGrow:m,flexShrink:p};return r.createElement(t.div,i({ref:s,__css:u},c))}));s&&(n.displayName="Flex");export{n as Flex};
//# sourceMappingURL=flex.js.map
