{"version":3,"file":"defaultTextTheme.cjs","sources":["../../../../../../src/components/ui/typography/text/defaultTextTheme.ts"],"sourcesContent":["import { ComponentTheme } from \"../../theme/common/ComponentTheme\";\nimport type { TypographyProps, TextTheme } from \"../common\";\nimport { TYPOGRAPHY_CATEGORIES } from \"../common\";\nimport { typographyClassMappers } from \"../../theme/common/typographyClassMappers\";\nimport { textDefaults } from \"./textDefaults\";\n\n/** Text specific theme */\nexport const defaultTextTheme = new ComponentTheme<TypographyProps, TextTheme>(\n  \"p\",\n  \"vane-text p-0\",\n  typographyClassMappers,\n  textDefaults,\n  TYPOGRAPHY_CATEGORIES,\n  (props: TypographyProps) => props.href ? \"a\" : \"p\",\n  'ui'\n);\n\n/** Alias for backward compatibility */\nexport const textTheme = defaultTextTheme;\n"],"names":["ComponentTheme","typographyClassMappers","textDefaults","TYPOGRAPHY_CATEGORIES"],"mappings":";;;;;;;AAOO,MAAM,mBAAmB,IAAIA,6BAAA;AAAA,EAClC,GAAA;AAAA,EACA,eAAA;AAAA,EACAC,6CAAA;AAAA,EACAC,yBAAA;AAAA,EACAC,0CAAA;AAAA,EACA,CAAC,KAAA,KAA2B,KAAA,CAAM,IAAA,GAAO,GAAA,GAAM,GAAA;AAAA,EAC/C;AACF;AAGO,MAAM,SAAA,GAAY;;;;;"}