@synergy-design-system/components
Version:
39 lines (36 loc) • 972 B
JavaScript
import {
spinner_custom_styles_default
} from "./chunk.WQMTAEYE.js";
import {
spinner_styles_default
} from "./chunk.7V7XEBE2.js";
import {
LocalizeController
} from "./chunk.ZXMSJF2M.js";
import {
component_styles_default
} from "./chunk.2NT3B5WJ.js";
import {
SynergyElement
} from "./chunk.L2IYPRPF.js";
// src/components/spinner/spinner.component.ts
import { html } from "lit";
var SynSpinner = class extends SynergyElement {
constructor() {
super(...arguments);
this.localize = new LocalizeController(this);
}
render() {
return html`
<svg part="base" class="spinner" role="progressbar" aria-label=${this.localize.term("loading")}>
<circle class="spinner__track"></circle>
<circle class="spinner__indicator"></circle>
</svg>
`;
}
};
SynSpinner.styles = [component_styles_default, spinner_styles_default, spinner_custom_styles_default];
export {
SynSpinner
};
//# sourceMappingURL=chunk.ZTGSH7GS.js.map