1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-16 16:23:44 +00:00

[SM-108] Refactor Reports - Add storybook stories (#3204)

This commit is contained in:
Oscar Hinton
2022-08-03 21:40:04 +02:00
committed by GitHub
parent 4398467368
commit 6b1652e34c
57 changed files with 512 additions and 223 deletions

View File

@@ -0,0 +1,24 @@
import { Component, HostBinding, Input } from "@angular/core";
import { DomSanitizer } from "@angular/platform-browser";
import { Icon, IconSvg } from "./icons";
@Component({
selector: "bit-icon",
template: ``,
})
export class BitIconComponent {
@Input() icon: Icon;
constructor(private domSanitizer: DomSanitizer) {}
@HostBinding("innerHtml")
protected get innerHtml() {
const svg = IconSvg[this.icon];
if (svg == null) {
return "Unknown icon";
}
return this.domSanitizer.bypassSecurityTrustHtml(IconSvg[this.icon]);
}
}