import { html, css, TemplateResult } from 'lit';
import { customElement } from 'lit/decorators.js';
import OmniElement from '../core/OmniElement.js';
/**
* Loading icon component.
*
* @import
* ```js
* import '@capitec/omni-components/icons/Loading.icon.js';
* ```
*
* @example
* ```html
*
* ```
*
* @element omni-loading-icon
*
*/
@customElement('omni-loading-icon')
export class LoadingIcon extends OmniElement {
static override get styles() {
return [
super.styles,
css`
:host {
color: var(--omni-theme-primary-color);
fill: var(--omni-theme-primary-color);
background-color: transparent;
background: transparent;
}
`
];
}
override render(): TemplateResult {
return html`
`;
}
}
declare global {
interface HTMLElementTagNameMap {
'omni-loading-icon': LoadingIcon;
}
}