I want to make a custom loading page in our angular 9 application.

At the moment, we are using `<div [ngClass]="isLoading ? 'loading' : ''>` item and in each component we have `isloading: boolean` variable.

When there is an api call we set this value to true, and spinning wheel appears and it freezes the app until api finishes the call then we set this value to false and content is visible to user.

I want to make custom loading screen and show some info there. Can someone suggest me any solution for this?