{"version":3,"file":"iconButtonSizes.const.cjs","sources":["../../../../../src/components/actions/icon-button/constants/iconButtonSizes.const.ts"],"sourcesContent":["import type { IconButtonSize } from '@components/actions/icon-button/types/IconButton.types.ts'\r\nimport type { IconSize } from '@components/foundation/icon'\r\nimport { BUTTON_SIZES } from '@components/actions/_shared/buttons/constants'\r\n\r\nexport const ICON_BUTTON_SIZES = {\r\n    xs: 'xs',\r\n    sm: BUTTON_SIZES.sm,\r\n    md: BUTTON_SIZES.md,\r\n    lg: BUTTON_SIZES.lg,\r\n} as const\r\n\r\nexport const ICON_BUTTON_SIZES_ARRAY = Object.values(ICON_BUTTON_SIZES)\r\n\r\nexport const ICON_BUTTON_SIZE_TO_ICON_SIZE: Record<NonNullable<IconButtonSize>, IconSize> = {\r\n    xs: 'sm',\r\n    sm: 'md',\r\n    md: 'lg',\r\n    lg: 'xl',\r\n}\r\n"],"names":["ICON_BUTTON_SIZES","BUTTON_SIZES","ICON_BUTTON_SIZE_TO_ICON_SIZE"],"mappings":"yJAIaA,EAAoB,CAG7B,GAAIC,EAAAA,aAAa,EAErB,EAIaC,EAA+E,CACxF,GAAI,KACJ,GAAI,KACJ,GAAI,KACJ,GAAI,IACR"}