{"version":3,"file":"moxa-formoxa-mx-text-badge.mjs","sources":["../../../../libs/formoxa/mx-text-badge/src/lib/components/mx-text-badge.component.ts","../../../../libs/formoxa/mx-text-badge/src/moxa-formoxa-mx-text-badge.ts"],"sourcesContent":["import { ChangeDetectionStrategy, Component, Input } from '@angular/core';\nimport { MxTextBadgeColor, MxTextBadgeType } from '../models/mx-text-badge.model';\n\n@Component({\n  selector: 'mx-text-badge',\n  standalone: true,\n  styleUrls: ['./mx-text-badge.component.scss'],\n  changeDetection: ChangeDetectionStrategy.OnPush,\n  template: `\n    <div class=\"mx-text-badge\" [class]=\"getClassString()\">\n      {{ badgeText }}\n    </div>\n  `\n})\nexport class MxTextBadgeComponent {\n  @Input() badgeType: MxTextBadgeType = 'outlined';\n  @Input() badgeColor: MxTextBadgeColor = 'tertiary';\n  @Input() badgeText = '';\n\n  getClassString(): string {\n    const badgeTypeClass = `mx-text-badge--${this.badgeType}`;\n    const badgeColorClass = `mx-text-badge--color-${this.badgeColor}`;\n\n    return `${badgeTypeClass} ${badgeColorClass}`;\n  }\n}\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './index';\n"],"names":[],"mappings":";;;MAca,oBAAoB,CAAA;AAXjC,IAAA,WAAA,GAAA;QAYW,IAAA,CAAA,SAAS,GAAoB,UAAU;QACvC,IAAA,CAAA,UAAU,GAAqB,UAAU;QACzC,IAAA,CAAA,SAAS,GAAG,EAAE;AAQxB,IAAA;IANC,cAAc,GAAA;AACZ,QAAA,MAAM,cAAc,GAAG,CAAA,eAAA,EAAkB,IAAI,CAAC,SAAS,EAAE;AACzD,QAAA,MAAM,eAAe,GAAG,CAAA,qBAAA,EAAwB,IAAI,CAAC,UAAU,EAAE;AAEjE,QAAA,OAAO,CAAA,EAAG,cAAc,CAAA,CAAA,EAAI,eAAe,EAAE;IAC/C;8GAVW,oBAAoB,EAAA,IAAA,EAAA,EAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,SAAA,EAAA,CAAA,CAAA;AAApB,IAAA,SAAA,IAAA,CAAA,IAAA,GAAA,EAAA,CAAA,oBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,QAAA,EAAA,IAAA,EAAA,oBAAoB,EAAA,YAAA,EAAA,IAAA,EAAA,QAAA,EAAA,eAAA,EAAA,MAAA,EAAA,EAAA,SAAA,EAAA,WAAA,EAAA,UAAA,EAAA,YAAA,EAAA,SAAA,EAAA,WAAA,EAAA,EAAA,QAAA,EAAA,EAAA,EAAA,QAAA,EANrB;;;;AAIT,EAAA,CAAA,EAAA,QAAA,EAAA,IAAA,EAAA,MAAA,EAAA,CAAA,slDAAA,CAAA,EAAA,eAAA,EAAA,EAAA,CAAA,uBAAA,CAAA,MAAA,EAAA,CAAA,CAAA;;2FAEU,oBAAoB,EAAA,UAAA,EAAA,CAAA;kBAXhC,SAAS;AACE,YAAA,IAAA,EAAA,CAAA,EAAA,QAAA,EAAA,eAAe,cACb,IAAI,EAAA,eAAA,EAEC,uBAAuB,CAAC,MAAM,EAAA,QAAA,EACrC;;;;AAIT,EAAA,CAAA,EAAA,MAAA,EAAA,CAAA,slDAAA,CAAA,EAAA;;sBAGA;;sBACA;;sBACA;;;ACjBH;;AAEG;;;;"}