PopupNotification.razor 551 B

123456789101112131415161718192021222324
  1. <div class="popup-notification @CssClass">
  2. <img src="_content/FastReport.Web/Resources/notification-bell.svg" />
  3. <span>@Message</span>
  4. </div>
  5. @code {
  6. [Parameter] public string Message { get; set; }
  7. [Parameter] public string CssClass { get; set; }
  8. public async Task ShowPopup(string message, string cssClass)
  9. {
  10. Message = message;
  11. CssClass = cssClass;
  12. StateHasChanged();
  13. await Task.Delay(2000);
  14. Message = string.Empty;
  15. CssClass = "hide";
  16. StateHasChanged();
  17. }
  18. }