This commit is contained in:
Eugenio Chiodo committed 2022-02-15 00:08:41 +01:00
1 parent 5cba76554a
commit e64bce3171
22 files changed
+1152 -93

No files matched your search

+10 -29
View File
@@ -10,7 +10,7 @@
@if (IsLoading)
{
<LoadingData/>
<LoadingData />
}
@foreach (var message in Ancestors)
@@ -86,7 +86,8 @@
Medias = new(),
CreatedAt = DateTime.UtcNow.AddMinutes(Random.Shared.Next(-5000, 0)),
IsFavourite = Random.Shared.Next() % 2 == 0,
IsBoosted = Random.Shared.Next() % 2 == 0,
BoostsCounter = Random.Shared.Next(0,100),
IsBoostedByCurrentUser = Random.Shared.Next() % 2 == 0,
}
};
@@ -103,7 +104,8 @@
Medias = new(),
CreatedAt = DateTime.UtcNow.AddMinutes(Random.Shared.Next(-5000, 0)),
IsFavourite = Random.Shared.Next() % 2 == 0,
IsBoosted = Random.Shared.Next() % 2 == 0,
BoostsCounter = Random.Shared.Next(0,100),
IsBoostedByCurrentUser = Random.Shared.Next() % 2 == 0,
}
};
IsLoading = false;
@@ -116,9 +118,6 @@
async Task OnMessageReply(MessageForm messageForm)
{
await Task.Run(() =>
{
});
var replyMessage = await MessagesService.SubmitMessage(messageForm);
Descendants.Add(new()
{
@@ -149,59 +148,41 @@
async ValueTask OnMessageBoost(Message message)
{
await Task.Run(() =>
{
});
message.IsBoosted = !message.IsBoosted;
if (message.IsBoostedByCurrentUser) return;
var boostedMessage = await MessagesService.BoostUnboostMessage(message);
message.BoostsCounter += 1;
//Add to the home page in the background
}
async ValueTask OnMessageFavourite(Message message)
{
await Task.Run(() =>
{
});
message.IsFavourite = !message.IsFavourite;
var favouriteMessage = await MessagesService.FavouriteUnfavouriteMessage(message);
message.IsFavourite = !message.IsFavourite;
}
async ValueTask OnMessageDelete(Message message)
{
await Task.Run(() =>
{
});
var deleteResult = await MessagesService.DeleteMessage(message);
}
async ValueTask OnMessageMediaDownload(Media media)
{
await Task.Run(() =>
{
});
await BlazorDownloadFileService.DownloadFileAsync(media.FileName, media.Blob, media.ContentType);
}
async ValueTask OnUserBlock(MessageUser messageUser)
{
await Task.Run(() =>
{
});
var blockResult = await MessagesService.BlockUserFromMessage(messageUser);
}
async ValueTask OnUserDirectMessage(Message message)
{
await Task.Run(() =>
{
});
var directMessage = await MessagesService.ReplyMessage(message, MessageType.Direct);
}
async ValueTask OnUserSilence(MessageUser messageUser)
{
await Task.Run(() =>
{
});
var silenceResult = await MessagesService.SilenceUserFromMessage(messageUser);
}
}