Ionic v4 - ion-skeleton-text - Best practice

Hello, I’m experimenting ion-skeleton-text and it works like a charm.
Now I want to know the best practice to get rid of this problem:

When I’m loading my list the skeleton is ok, but when the list is empty I want to show a message instead of the fake loading.

This is a pseudo code used

<ion-item *ngFor="let person of persons">
<ion-label>{{ }}</ion-label>

<ion-list *ngIf="!persons.length > 0">
<ion-item *ngFor="let item of [1,2,3,4,5]">
<ion-skeleton-text animated style="width: 60%"></ion-skeleton-text>

I’ve tryed some work around, but I’m looking for the right way!

Thanks in advance