@* TODO: [High] Find a cleaner way to show/hide components based on state. *@
@* TODO: [Low] Split each "side" into their own components? *@
@if (_installState.Value.CurrentInstallState == InstallState.InstallStateEnum.Installing)
{
@if (!string.IsNullOrEmpty(ModList.Name))
{
if (_installState.Value.CurrentInstallState != InstallState.InstallStateEnum.Installing)
{
}
else if (_installState.Value.CurrentInstallState == InstallState.InstallStateEnum.Installing)
{
// TODO: [Low] Step logging.
}
}
@if (!string.IsNullOrEmpty(Image))
{
if (_installState.Value.CurrentInstallState == InstallState.InstallStateEnum.Configuration)
{
}
else if (_installState.Value.CurrentInstallState == InstallState.InstallStateEnum.Installing)
{
// TODO: [Low] Implement featured mod slideshow.
}
}
@* TODO: [High] Turn path selectors into components. *@
Target Modlist
Install Location
Download Location
@ModListPath
@InstallPath
@DownloadPath