diff --git a/src/inline-loading/inline-loading.component.ts b/src/inline-loading/inline-loading.component.ts index 745ae911d9..5723452c1a 100644 --- a/src/inline-loading/inline-loading.component.ts +++ b/src/inline-loading/inline-loading.component.ts @@ -34,47 +34,40 @@ export enum InlineLoadingState { template: ` @if (state !== InlineLoadingState.Hidden) {
- @switch (state) { - @case (InlineLoadingState.Inactive || InlineLoadingState.Active) { -
- - - - -
- } - @case (InlineLoadingState.Finished) { - + @if (state === InlineLoadingState.Inactive || state === InlineLoadingState.Active) { +
+ + + - } - @case (InlineLoadingState.Error) { - - - } +
+ } @else if (state === InlineLoadingState.Finished) { + + + } @else if (state === InlineLoadingState.Error) { + + }
} - @switch(state) { - @case(InlineLoadingState.Inactive || InlineLoadingState.Active) { -

{{loadingText}}

- } - @case(InlineLoadingState.Finished) { -

{{successText}}

- } - @case(InlineLoadingState.Error) { -

{{errorText}}

- } + @if(state === InlineLoadingState.Inactive || state === InlineLoadingState.Active) { +

{{loadingText}}

+ } @else if(state === InlineLoadingState.Finished) { +

{{successText}}

+ } @else if(state === InlineLoadingState.Error) { +

{{errorText}}

} + `, changeDetection: ChangeDetectionStrategy.OnPush })