private async void CmdLikeorDislike(bool b)
        {
            if (LocalData.IsAuthenticated)
            {
                if (!LocalData.CurrTSUser.UserName.Equals("demouser"))
                {
                    if (LocalData.currReaction.UserID.Equals(Guid.Empty))
                    {
                        await WebApiFunctions.CmdAddOrUpdateReaction(new TSReaction()
                        {
                            LikeOrDislike = b,
                            ID            = LocalData.currReaction.ID,
                            UserID        = LocalData.currReaction.UserID
                        });

                        await LocalFunctions.GetStat();

                        LocalFunctions.AddMessage("Thank you for your feedback", true, false);
                    }
                    else
                    {
                        if (LocalData.currReaction.LikeOrDislike != b)
                        {
                            await WebApiFunctions.CmdAddOrUpdateReaction(new TSReaction()
                            {
                                LikeOrDislike = b,
                                ID            = LocalData.currReaction.ID,
                                UserID        = LocalData.currReaction.UserID
                            });

                            await LocalFunctions.GetStat();


                            LocalFunctions.AddMessage("Thank you for your feedback", true, false);
                        }
                        else
                        {
                            if (LocalData.currReaction.LikeOrDislike)
                            {
                                LocalFunctions.AddMessage("You liked already", true, false);
                            }
                            else
                            {
                                LocalFunctions.AddMessage("You disliked already", true, false);
                            }
                        }
                    }
                }
                else
                {
                    LocalFunctions.AddMessage("Demo user can't vote", true, false);
                }
            }
            else
            {
                LocalFunctions.AddMessage("Only autenticated user can vote", true, false);
            }


            StateHasChanged();
        }