@jengaui/layout
Version:
Jenga UI Layout component in React
8 lines (5 loc) • 535 B
JavaScript
import { forwardRef } from 'react';
import { tasty, extractStyles, CONTAINER_STYLES, filterBaseProps } from 'tastycss';
import { jsx } from 'react/jsx-runtime';
var f=tasty({styles:{display:"flex",gap:!0,flow:{"":"row",vertical:"column"},placeItems:{"":"center stretch",vertical:"stretch"}}}),u=forwardRef(function(t,r){let{mods:o,direction:s,...e}=t,a=extractStyles(e,CONTAINER_STYLES);return jsx(f,{...filterBaseProps(e,{eventProps:!0}),ref:r,mods:{vertical:s==="vertical"||e.flow==="column",...o},styles:a})});
export { u as a };