{"version":3,"file":"defaultButtonSpinnerTheme.cjs","sources":["../../../../../src/components/ui/button/defaultButtonSpinnerTheme.tsx"],"sourcesContent":["import { ComponentTheme, defaultLayoutClassMappers } from \"../theme/common\";\nimport type { ButtonSpinnerProps } from \"./ButtonSpinnerProps\";\nimport { SimpleConsumerClassMapper } from \"../theme/appearance\";\nimport { textConsumerClass } from \"../classes/appearanceClasses\";\nimport { BUTTON_SPINNER_CATEGORIES } from \"./ButtonSpinnerCategories\";\nimport type { ButtonSpinnerTheme } from \"./ButtonSpinnerTheme\";\nimport { buttonSpinnerDefaults } from \"./buttonSpinnerDefaults\";\n\nexport const defaultButtonSpinnerTheme = new ComponentTheme<ButtonSpinnerProps, ButtonSpinnerTheme>(\n  \"span\",\n  \"inset-0\",\n  {\n    appearance: {\n      text: new SimpleConsumerClassMapper({ base: textConsumerClass, alwaysOutput: true }, 'text'),\n    },\n    layout: {\n      ...defaultLayoutClassMappers,\n    },\n  },\n  buttonSpinnerDefaults,\n  BUTTON_SPINNER_CATEGORIES,\n  undefined,\n  'ui'\n);\n"],"names":["ComponentTheme","SimpleConsumerClassMapper","textConsumerClass","defaultLayoutClassMappers","buttonSpinnerDefaults","BUTTON_SPINNER_CATEGORIES"],"mappings":";;;;;;;;;;;;;AAQO,MAAM,4BAA4B,IAAIA,6BAAA;AAAA,EAC3C,MAAA;AAAA,EACA,SAAA;AAAA,EACA;AAAA,IACE,UAAA,EAAY;AAAA,MACV,IAAA,EAAM,IAAIC,mDAAA,CAA0B,EAAE,MAAMC,mCAAA,EAAmB,YAAA,EAAc,IAAA,EAAK,EAAG,MAAM;AAAA,KAC7F;AAAA,IACA,MAAA,EAAQ;AAAA,MACN,GAAGC;AAAA;AACL,GACF;AAAA,EACAC,2CAAA;AAAA,EACAC,iDAAA;AAAA,EACA,MAAA;AAAA,EACA;AACF;;;;"}