import Component from '@glimmer/component'; import { LoadingAnimation } from '../private/components/loading-animation.gts'; export interface AuLoaderSignature { Args: { inline?: boolean; hideMessage?: boolean; centered?: boolean; }; Blocks: { default: []; }; Element: HTMLDivElement; } export default class AuLoader extends Component { get centered() { if (typeof this.args.centered === 'undefined' || this.args.centered) { return 'au-u-text-center'; } return ''; } }