MCPcopy Create free account
hub / github.com/composify-js/composify / HStack

Function HStack

packages/react/src/ui/HStack/HStack.tsx:19–57  ·  view source on GitHub ↗
({
  className,
  alignHorizontal,
  alignVertical,
  flex,
  padding,
  margin,
  gap,
  width,
  height,
  background,
  ...props
})

Source from the content-addressed store, hash-verified

17};
18
19export const HStack: FC<Props> = ({
20 className,
21 alignHorizontal,
22 alignVertical,
23 flex,
24 padding,
25 margin,
26 gap,
27 width,
28 height,
29 background,
30 ...props
31}) => (
32 <div
33 className={variants('hstack', {
34 className,
35 alignHorizontal,
36 alignVertical,
37 ...(background?.startsWith('#') ? {} : { background }),
38 })}
39 style={{
40 flex,
41 paddingTop: padding?.top,
42 paddingBottom: padding?.bottom,
43 paddingLeft: padding?.left,
44 paddingRight: padding?.right,
45 marginTop: margin?.top,
46 marginBottom: margin?.bottom,
47 marginLeft: margin?.left,
48 marginRight: margin?.right,
49 gap,
50 width,
51 height,
52 background,
53 ...(background?.startsWith('#') ? { background } : {}),
54 }}
55 {...props}
56 />
57);

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected