diff --git a/alfa-client/libs/admin-settings/src/lib/shared/spinner/spinner.component.html b/alfa-client/libs/admin-settings/src/lib/shared/spinner/spinner.component.html new file mode 100644 index 0000000000000000000000000000000000000000..44ef993322a3dd799dfd5b807a11a8ed8d08fc3c --- /dev/null +++ b/alfa-client/libs/admin-settings/src/lib/shared/spinner/spinner.component.html @@ -0,0 +1,4 @@ +<div + class="text-surface inline-block h-8 w-8 animate-spin rounded-full border-4 border-solid border-ozgblue-500 border-e-transparent align-[-0.125em] motion-reduce:animate-[spin_1.5s_linear_infinite] dark:text-white" + role="status" +></div> diff --git a/alfa-client/libs/admin-settings/src/lib/shared/spinner/spinner.component.spec.ts b/alfa-client/libs/admin-settings/src/lib/shared/spinner/spinner.component.spec.ts new file mode 100644 index 0000000000000000000000000000000000000000..8c8fd9ebc126388ce720aaadbbfd46d6d29bcd84 --- /dev/null +++ b/alfa-client/libs/admin-settings/src/lib/shared/spinner/spinner.component.spec.ts @@ -0,0 +1,21 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; +import { SpinnerComponent } from './spinner.component'; + +describe('SpinnerComponent', () => { + let component: SpinnerComponent; + let fixture: ComponentFixture<SpinnerComponent>; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [SpinnerComponent], + }).compileComponents(); + + fixture = TestBed.createComponent(SpinnerComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/alfa-client/libs/admin-settings/src/lib/shared/spinner/spinner.component.ts b/alfa-client/libs/admin-settings/src/lib/shared/spinner/spinner.component.ts new file mode 100644 index 0000000000000000000000000000000000000000..ea1d1c44e703219a43d5a7ee25c4919e14ec8749 --- /dev/null +++ b/alfa-client/libs/admin-settings/src/lib/shared/spinner/spinner.component.ts @@ -0,0 +1,8 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'admin-spinner', + templateUrl: './spinner.component.html', + styles: [], +}) +export class SpinnerComponent {}