Fixed Toast dispatch issues, improved layout

This commit is contained in:
Mia Rose Winter 2024-02-14 21:27:25 +01:00
parent 71d2c42aa7
commit 8d59c6fbeb
Signed by: miawinter
GPG key ID: 4B6F6A83178F595E
2 changed files with 4 additions and 4 deletions

View file

@ -3,9 +3,9 @@
@inject IMessageDisplay Messages @inject IMessageDisplay Messages
@rendermode InteractiveServer @rendermode InteractiveServer
<div class="toast toast-start z-10" role="alert"> <div class="toast toast-start z-10 whitespace-normal" role="alert">
@foreach (var message in MessagesDisplayed) { @foreach (var message in MessagesDisplayed) {
<div class="alert @message.Type" @onclick="() => MessagesDisplayed.Remove(message)"> <div class="alert @message.Type max-w-sm" @onclick="() => MessagesDisplayed.Remove(message)">
@if (message.Title is null) { @if (message.Title is null) {
@message.Body @message.Body
} else { } else {
@ -25,7 +25,7 @@
private bool OnMessage(IMessageDisplay.Message message) { private bool OnMessage(IMessageDisplay.Message message) {
MessagesDisplayed.Add(message); MessagesDisplayed.Add(message);
StateHasChanged(); InvokeAsync(StateHasChanged);
return true; return true;
} }

File diff suppressed because one or more lines are too long