import { CSSResultGroup, html, TemplateResult, unsafeCSS } from 'lit';
import { customElement } from 'lit/decorators.js';
import { unsafeHTML } from 'lit/directives/unsafe-html.js';
import checkCircleSVG from '../../images/check-circle.svg';
import checkStyle from '../../scss/check.scss';
import { BaseEffectComponent } from './base';
@customElement('advanced-camera-card-effect-check')
export class AdvancedCameraCardEffectCheck extends BaseEffectComponent {
protected render(): TemplateResult {
// Using inline SVG to avoid ha-icon lazy-loading delay on first use.
return html`${unsafeHTML(checkCircleSVG)}`;
}
static get styles(): CSSResultGroup {
return unsafeCSS(checkStyle);
}
}
declare global {
interface HTMLElementTagNameMap {
'advanced-camera-card-effect-check': AdvancedCameraCardEffectCheck;
}
}