Eve/src/components/ErrorView.ts
2025-02-20 19:28:48 +01:00

23 lines
476 B
TypeScript

import { html, LitElement, css } from 'lit';
import { customElement, property } from 'lit/decorators.js';
@customElement('arx-error-view')
export class ErrorView extends LitElement {
@property()
error!: string;
static override styles = css`
.error {
color: var(--error);
}`;
override render() {
return html`<span class="error">${this.error}</span>`;
}
}
declare global {
interface HTMLElementTagNameMap {
'arx-error-view': ErrorView;
}
}