Mouse Wait Cursor set and reset in radzen blazor

Set wait cursor:

await JSRuntime.InvokeVoidAsync("eval", $@"document.body.style.cursor = 'wait'");

 

Reset wait cursor:

await JSRuntime.InvokeVoidAsync("eval", $@"document.body.style.cursor = 'default'");

 

 

Possible style values:

https://www.w3schools.com/jsref/prop_style_cursor.asp

Example:

        protected async System.Threading.Tasks.Task DropdownDatagridUserauswahlChange(dynamic args)

        {

            await JSRuntime.InvokeVoidAsync("eval", $@"document.body.style.cursor = 'wait'");
            ActiveUser = EEvolution.GetAspNetUserById(ActiveUser.Id).Result;
            UserTicketAboListe = EEvolution.GetUserAbosByUser(ActiveUser);
            UserQueueAboListe = EEvolution.GetQueueAbosByUser(ActiveUser);
            var eEvolutionGetTicketkundeabosResult = await EEvolution.GetTicketkundeabos(new Query() { Filter = $@"i => i.USERID == @0", FilterParameters = new object[] { ActiveUser.Id } });
            getTicketkundeabosResult = eEvolutionGetTicketkundeabosResult;
            await JSRuntime.InvokeVoidAsync("eval", $@"document.body.style.cursor = 'default'");


                 }