Project

General

Profile

1
import {Component, Input} from "@angular/core";
2

    
3
@Component({
4
  selector: 'loading',
5
  template: `
6
    <div class="uk-flex uk-flex-center uk-margin-small-top">
7
      <span class="portal-color uk-icon uk-spinner">
8
        <svg width="60" height="60" viewBox="0 0 30 30" xmlns="http://www.w3.org/2000/svg" data-svg="spinner"><circle
9
            fill="none" stroke="#000" cx="15" cy="15" r="14" style="stroke-width: 2px;"></circle></svg>
10
      </span>
11
    </div>`
12
})
13
export class LoadingComponent {
14
  /**
15
   * Possible values '': blue, 'success': green, 'warning': orange and 'danger': red
16
   */
17
  @Input() color: 'success' | 'warning' | 'danger' = null;
18
  
19
  constructor() {
20
  }
21
}
(1-1/2)