Update boss fight

This commit is contained in:
Chris Chen
2024-03-29 08:04:07 -07:00
parent 6a031ca478
commit d486fe9594
55 changed files with 1809 additions and 799 deletions
@@ -1 +1 @@
<span class="MD2Icon {{icon}} {{iconClass}} {{sizeClass}}"></span>
<span class="MD2Icon {{iconName}} {{iconClass}} {{sizeClass}}"></span>
@@ -10,10 +10,26 @@ export class MD2IconComponent implements OnInit {
@Input() iconClass: string = 'mr-1';
@Input("icon") icon: string;
private _icon: string | MD2Icon;
@Input() public set icon(v: string | MD2Icon) {
if (this._icon != v) {
this._icon = v;
}
if (this.isMD2Icon(v)) {
this.iconName = MD2Icon[v].toLowerCase();
} else {
this.iconName = v;
}
}
isMD2Icon(icon: MD2Icon | string): icon is MD2Icon {
return Number.isInteger(icon);
}
@Input() size: string = 'sm';
iconName: string;
constructor() { }
ngOnInit(): void {