Merge pull request #750 from hishamco/alert-component

Use ModuleMessage component everywhere
This commit is contained in:
Shaun Walker
2020-10-01 10:05:43 -04:00
committed by GitHub
3 changed files with 34 additions and 23 deletions

View File

@ -119,7 +119,7 @@
<div class="row">
<div class="mx-auto text-center">
<button type="button" class="btn btn-success" @onclick="Install">Install Now</button><br /><br />
@((MarkupString) _message)
<ModuleMessage @ref=_message></ModuleMessage>
</div>
<div class="app-progress-indicator" style="@_loadingDisplay"></div>
</div>
@ -135,7 +135,7 @@
private string _hostPassword = "";
private string _confirmPassword = "";
private string _hostEmail = "";
private string _message = "";
private ModuleMessage _message = new ModuleMessage();
private string _integratedSecurityDisplay = "display: none;";
private string _loadingDisplay = "display: none;";
@ -201,13 +201,15 @@
}
else
{
_message = "<div class=\"alert alert-danger\" role=\"alert\">" + installation.Message + "</div>";
_message.Message = installation.Message;
_message.Type = MessageType.Error;
_loadingDisplay = "display: none;";
}
}
else
{
_message = "<div class=\"alert alert-danger\" role=\"alert\">Please Enter All Fields And Ensure Passwords Match And Are Greater Than 5 Characters In Length</div>";
_message.Message = "Please Enter All Fields And Ensure Passwords Match And Are Greater Than 5 Characters In Length";
_message.Type = MessageType.Error;
}
}