{"version":3,"file":"buttonLayout.utils.cjs","sources":["../../../../../../src/components/actions/_shared/buttons/utils/buttonLayout.utils.ts"],"sourcesContent":["import { BOX_STYLES } from '@components/layout/box/styles/Box.css.ts'\r\nimport type { ButtonLayoutProps } from '@components/actions/_shared/buttons/types'\r\n\r\nexport const getButtonLayoutClassName = ({\r\n    margin,\r\n    marginTop,\r\n    marginRight,\r\n    marginBottom,\r\n    marginLeft,\r\n}: ButtonLayoutProps): string | undefined => {\r\n    if (\r\n        margin === undefined &&\r\n        marginTop === undefined &&\r\n        marginRight === undefined &&\r\n        marginBottom === undefined &&\r\n        marginLeft === undefined\r\n    ) {\r\n        return undefined\r\n    }\r\n\r\n    return BOX_STYLES.recipe({ margin, marginTop, marginRight, marginBottom, marginLeft })\r\n}\r\n"],"names":["getButtonLayoutClassName","margin","marginTop","marginRight","marginBottom","marginLeft","BOX_STYLES"],"mappings":"6IAGaA,EAA2B,CAAC,CACrC,OAAAC,EACA,UAAAC,EACA,YAAAC,EACA,aAAAC,EACA,WAAAC,CACJ,IAA6C,CACzC,GACI,EAAAJ,IAAW,QACXC,IAAc,QACdC,IAAgB,QAChBC,IAAiB,QACjBC,IAAe,QAKnB,OAAOC,EAAAA,WAAW,OAAO,CAAE,OAAAL,EAAQ,UAAAC,EAAW,YAAAC,EAAa,aAAAC,EAAc,WAAAC,EAAY,CACzF"}