Replace Alert with ModuleMessage component
This commit is contained in:
parent
0d76070663
commit
ad5f5fbc24
|
@ -1,31 +0,0 @@
|
||||||
@namespace Oqtane.Modules.Controls
|
|
||||||
@inherits ModuleControlBase
|
|
||||||
|
|
||||||
@if (!string.IsNullOrEmpty(Message))
|
|
||||||
{
|
|
||||||
<div class="alert alert-@(Type.ToString().ToLower()) alert-dismissible fade show" role="alert">
|
|
||||||
@Message
|
|
||||||
@if (Dismissible)
|
|
||||||
{
|
|
||||||
<button type="button" class="close" data-dismiss="alert" aria-label="Close">
|
|
||||||
<span aria-hidden="true">×</span>
|
|
||||||
</button>
|
|
||||||
}
|
|
||||||
</div>
|
|
||||||
}
|
|
||||||
|
|
||||||
@code {
|
|
||||||
[Parameter]
|
|
||||||
public bool Dismissible { get; set; } = true;
|
|
||||||
|
|
||||||
[Parameter]
|
|
||||||
public string Message { get; set; }
|
|
||||||
|
|
||||||
[Parameter]
|
|
||||||
public AlertType Type { get; set; }
|
|
||||||
|
|
||||||
protected override void OnInitialized()
|
|
||||||
{
|
|
||||||
base.OnInitialized();
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,10 +0,0 @@
|
||||||
namespace Oqtane.Modules.Controls
|
|
||||||
{
|
|
||||||
public enum AlertType
|
|
||||||
{
|
|
||||||
Information,
|
|
||||||
Danger,
|
|
||||||
Success,
|
|
||||||
Warning
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -70,7 +70,7 @@
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
<Alert @ref=_alert></Alert>
|
<ModuleMessage @ref=_message></ModuleMessage>
|
||||||
</div>
|
</div>
|
||||||
@if (_image != string.Empty)
|
@if (_image != string.Empty)
|
||||||
{
|
{
|
||||||
|
@ -93,7 +93,7 @@
|
||||||
private bool _haseditpermission = false;
|
private bool _haseditpermission = false;
|
||||||
private string _image = string.Empty;
|
private string _image = string.Empty;
|
||||||
private string _guid;
|
private string _guid;
|
||||||
private Alert _alert = new Alert();
|
private ModuleMessage _message = new ModuleMessage();
|
||||||
|
|
||||||
[Parameter]
|
[Parameter]
|
||||||
public string Id { get; set; } // optional - for setting the id of the FileManager component for accessibility
|
public string Id { get; set; } // optional - for setting the id of the FileManager component for accessibility
|
||||||
|
@ -217,8 +217,7 @@
|
||||||
{
|
{
|
||||||
await logger.LogError(ex, "Error Loading Files {Error}", ex.Message);
|
await logger.LogError(ex, "Error Loading Files {Error}", ex.Message);
|
||||||
|
|
||||||
_alert.Type = AlertType.Danger;
|
_message.SetModuleMessage("Error Loading Files", MessageType.Error);
|
||||||
_alert.Message = "Error Loading Files";
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -274,8 +273,7 @@
|
||||||
{
|
{
|
||||||
await logger.LogInformation("File Upload Succeeded {Files}", upload);
|
await logger.LogInformation("File Upload Succeeded {Files}", upload);
|
||||||
|
|
||||||
_alert.Type = AlertType.Success;
|
_message.SetModuleMessage("File Upload Succeeded", MessageType.Success);
|
||||||
_alert.Message = "File Upload Succeeded";
|
|
||||||
|
|
||||||
await GetFiles();
|
await GetFiles();
|
||||||
|
|
||||||
|
@ -294,22 +292,19 @@
|
||||||
{
|
{
|
||||||
await logger.LogError("File Upload Failed For {Files}", result.Replace(",", ", "));
|
await logger.LogError("File Upload Failed For {Files}", result.Replace(",", ", "));
|
||||||
|
|
||||||
_alert.Type = AlertType.Danger;
|
_message.SetModuleMessage("File Upload Failed", MessageType.Error);
|
||||||
_alert.Message = "File Upload Failed";
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
{
|
{
|
||||||
await logger.LogError(ex, "File Upload Failed {Error}", ex.Message);
|
await logger.LogError(ex, "File Upload Failed {Error}", ex.Message);
|
||||||
|
|
||||||
_alert.Type = AlertType.Danger;
|
_message.SetModuleMessage("File Upload Failed", MessageType.Error);
|
||||||
_alert.Message = "File Upload Failed";
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
_alert.Type = AlertType.Warning;
|
_message.SetModuleMessage("You Have Not Selected A File To Upload", MessageType.Warning);
|
||||||
_alert.Message = "You Have Not Selected A File To Upload";
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -320,8 +315,7 @@
|
||||||
await FileService.DeleteFileAsync(FileId);
|
await FileService.DeleteFileAsync(FileId);
|
||||||
await logger.LogInformation("File Deleted {File}", FileId);
|
await logger.LogInformation("File Deleted {File}", FileId);
|
||||||
|
|
||||||
_alert.Type = AlertType.Success;
|
_message.SetModuleMessage("File Deleted", MessageType.Success);
|
||||||
_alert.Message = "File Deleted";
|
|
||||||
|
|
||||||
await GetFiles();
|
await GetFiles();
|
||||||
FileId = -1;
|
FileId = -1;
|
||||||
|
@ -332,8 +326,7 @@
|
||||||
{
|
{
|
||||||
await logger.LogError(ex, "Error Deleting File {File} {Error}", FileId, ex.Message);
|
await logger.LogError(ex, "Error Deleting File {File} {Error}", FileId, ex.Message);
|
||||||
|
|
||||||
_alert.Type = AlertType.Danger;
|
_message.SetModuleMessage("Error Deleting File", MessageType.Error);
|
||||||
_alert.Message = "Error Deleting File";
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user