{"version":3,"file":"ButtonGroup.jsx","names":["stylex","memo","size","styles","create","group","display","flexDirection","alignItems","gap","px2","centered","justifyContent","ButtonGroup","t0","$","_c","children","t1","props","t2"],"sources":["../src/ButtonGroup.tsx"],"sourcesContent":["import * as stylex from \"@stylexjs/stylex\";\nimport { type PropsWithChildren, memo } from \"react\";\n\nimport { size } from \"./tokens.stylex\";\n\nexport interface ButtonGroupProps extends PropsWithChildren {\n\tcentered?: boolean;\n}\n\nconst styles = stylex.create({\n\tgroup: {\n\t\tdisplay: \"flex\",\n\t\tflexDirection: \"row\",\n\t\talignItems: \"center\",\n\t\tgap: size.px2,\n\t},\n\tcentered: {\n\t\tjustifyContent: \"center\",\n\t},\n});\n\nexport default memo(function ButtonGroup({\n\tcentered,\n\tchildren,\n}: ButtonGroupProps) {\n\treturn (\n\t\t<div {...stylex.props(styles.group, centered && styles.centered)}>\n\t\t\t{children}\n\t\t</div>\n\t);\n});\n"],"mappings":";AAAA,OAAO,KAAKA,MAAM,MAAM,kBAAkB;AAC1C,SAAiCC,IAAI,QAAQ,OAAO;AAEpD,SAASC,IAAI,QAAQ,iBAAiB;AAMtC,MAAMC,MAAM,GAAGH,MAAM,CAACI,MAAM,CAAC;EAC5BC,KAAK,EAAE;IACNC,OAAO,EAAE,MAAM;IACfC,aAAa,EAAE,KAAK;IACpBC,UAAU,EAAE,QAAQ;IACpBC,GAAG,EAAEP,IAAI,CAACQ;EACX,CAAC;EACDC,QAAQ,EAAE;IACTC,cAAc,EAAE;EACjB;AACD,CAAC,CAAC;AAEF,eAAeX,IAAI,CAAC,SAAAY,YAAAC,EAAA;EAAA,MAAAC,CAAA,GAAAC,EAAA;EAAqB;IAAAL,QAAA;IAAAM;EAAA,IAAAH,EAGtB;EAAA,IAAAI,EAAA;EAAA,IAAAH,CAAA,QAAAJ,QAAA;IAERO,EAAA,GAAAlB,MAAA,CAAAmB,KAAA,CAAAhB,MAAA,CAAAE,KAAA,EAA2BM,QAAQ,IAAAR,MAAA,CAAAQ,QAAmB,CAAC;IAAAI,CAAA,MAAAJ,QAAA;IAAAI,CAAA,MAAAG,EAAA;EAAA;IAAAA,EAAA,GAAAH,CAAA;EAAA;EAAA,IAAAK,EAAA;EAAA,IAAAL,CAAA,QAAAE,QAAA,IAAAF,CAAA,QAAAG,EAAA;IAAhEE,EAAA,OAEM,KAFGF,EAAuD,EAC9DD,SAAO,CACT,EAFA,GAEM;IAAAF,CAAA,MAAAE,QAAA;IAAAF,CAAA,MAAAG,EAAA;IAAAH,CAAA,MAAAK,EAAA;EAAA;IAAAA,EAAA,GAAAL,CAAA;EAAA;EAAA,OAFNK,EAEM;AAAA,CAEP,CAAC","ignoreList":[]}