{"version":3,"file":"defaultChipTheme.cjs","sources":["../../../../../src/components/ui/chip/defaultChipTheme.ts"],"sourcesContent":["import { ComponentTheme, interactiveClassMappers } from \"../theme/common\";\nimport type { ChipProps } from \"./ChipProps\";\nimport type { ChipTheme } from \"./ChipTheme\";\nimport { CHIP_CATEGORIES } from \"../props/categoryBuilders\";\nimport { chipDefaults } from \"./chipDefaults\";\n\nexport const defaultChipTheme = new ComponentTheme<ChipProps, ChipTheme>(\n  \"span\",\n  \"vane-chip [&_svg]:pointer-events-none [&_svg]:shrink-0\",\n  interactiveClassMappers,\n  chipDefaults,\n  CHIP_CATEGORIES,\n  (props: ChipProps) => props.href ? \"a\" : \"span\",\n  'ui'\n);\n"],"names":["ComponentTheme","interactiveClassMappers","chipDefaults","CHIP_CATEGORIES"],"mappings":";;;;;;;;;;AAMO,MAAM,mBAAmB,IAAIA,6BAAA;AAAA,EAClC,MAAA;AAAA,EACA,wDAAA;AAAA,EACAC,+CAAA;AAAA,EACAC,yBAAA;AAAA,EACAC,gCAAA;AAAA,EACA,CAAC,KAAA,KAAqB,KAAA,CAAM,IAAA,GAAO,GAAA,GAAM,MAAA;AAAA,EACzC;AACF;;;;"}