{"version":3,"file":"defaultChipTheme.mjs","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":[],"mappings":";;;;;;;;AAMO,MAAM,mBAAmB,IAAI,cAAA;AAAA,EAClC,MAAA;AAAA,EACA,wDAAA;AAAA,EACA,uBAAA;AAAA,EACA,YAAA;AAAA,EACA,eAAA;AAAA,EACA,CAAC,KAAA,KAAqB,KAAA,CAAM,IAAA,GAAO,GAAA,GAAM,MAAA;AAAA,EACzC;AACF;;;;"}