{"version":3,"file":"catrx-ui-chip.mjs","sources":["../../../../projects/catrx/ui/chip/src/cat-chip.component.ts","../../../../projects/catrx/ui/chip/src/cat-chip.ts","../../../../projects/catrx/ui/chip/catrx-ui-chip.ts"],"sourcesContent":["import { Component, Input } from '@angular/core';\nimport { CatDynamicComponentDataInterface } from '@catrx/ui/dynamic-component';\nimport { CatChipConfig, CatChipColor } from './chip.interface';\nimport { CommonModule } from '@angular/common';\n\n@Component({\n  standalone: true,\n  imports: [CommonModule],\n  selector: 'cat-chip',\n  template: `\n    <div class=\"cat-chip\" [ngClass]=\"data?.color ?? color\">\n      <ng-container *ngIf=\"data; else defaultContent\">\n        <span [innerHTML]=\"data.text\"></span>\n      </ng-container>\n\n      <ng-template #defaultContent>\n        <ng-content></ng-content>\n      </ng-template>\n    </div>\n  `,\n})\nexport class CatChipComponent implements CatDynamicComponentDataInterface {\n  @Input() color: CatChipColor = 'primary';\n\n  public data?: CatChipConfig;\n}\n","import { CatDynamicComponent } from '@catrx/ui/dynamic-component';\nimport { CatChipComponent } from './cat-chip.component';\nimport { CatChipColor, CatChipConfig } from './chip.interface';\n\nexport class CatChip extends CatDynamicComponent {\n  constructor(text: string, color?: CatChipColor) {\n    super(CatChipComponent, { text, color } as CatChipConfig);\n  }\n}\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public-api';\n"],"names":[],"mappings":";;;;;;MAqBa,gBAAgB,CAAA;AAhB7B,IAAA,WAAA,GAAA;QAiBW,IAAK,CAAA,KAAA,GAAiB,SAAS,CAAC;AAG1C,KAAA;8GAJY,gBAAgB,EAAA,IAAA,EAAA,EAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,SAAA,EAAA,CAAA,CAAA,EAAA;AAAhB,IAAA,SAAA,IAAA,CAAA,IAAA,GAAA,EAAA,CAAA,oBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,QAAA,EAAA,IAAA,EAAA,gBAAgB,EAZjB,YAAA,EAAA,IAAA,EAAA,QAAA,EAAA,UAAA,EAAA,MAAA,EAAA,EAAA,KAAA,EAAA,OAAA,EAAA,EAAA,QAAA,EAAA,EAAA,EAAA,QAAA,EAAA,CAAA;;;;;;;;;;AAUT,EAAA,CAAA,EAAA,QAAA,EAAA,IAAA,EAAA,YAAA,EAAA,CAAA,EAAA,IAAA,EAAA,UAAA,EAAA,IAAA,EAZS,YAAY,EAAA,EAAA,EAAA,IAAA,EAAA,WAAA,EAAA,IAAA,EAAA,EAAA,CAAA,OAAA,EAAA,QAAA,EAAA,WAAA,EAAA,MAAA,EAAA,CAAA,OAAA,EAAA,SAAA,CAAA,EAAA,EAAA,EAAA,IAAA,EAAA,WAAA,EAAA,IAAA,EAAA,EAAA,CAAA,IAAA,EAAA,QAAA,EAAA,QAAA,EAAA,MAAA,EAAA,CAAA,MAAA,EAAA,UAAA,EAAA,UAAA,CAAA,EAAA,CAAA,EAAA,CAAA,CAAA,EAAA;;2FAcX,gBAAgB,EAAA,UAAA,EAAA,CAAA;kBAhB5B,SAAS;AAAC,YAAA,IAAA,EAAA,CAAA;AACT,oBAAA,UAAU,EAAE,IAAI;oBAChB,OAAO,EAAE,CAAC,YAAY,CAAC;AACvB,oBAAA,QAAQ,EAAE,UAAU;AACpB,oBAAA,QAAQ,EAAE,CAAA;;;;;;;;;;AAUT,EAAA,CAAA;AACF,iBAAA,CAAA;8BAEU,KAAK,EAAA,CAAA;sBAAb,KAAK;;;AClBF,MAAO,OAAQ,SAAQ,mBAAmB,CAAA;IAC9C,WAAY,CAAA,IAAY,EAAE,KAAoB,EAAA;QAC5C,KAAK,CAAC,gBAAgB,EAAE,EAAE,IAAI,EAAE,KAAK,EAAmB,CAAC,CAAC;KAC3D;AACF;;ACRD;;AAEG;;;;"}