@if (Model.AllDone)
{
Your shop is fully set up 🎉
You're ready to run everything from here.
Create job
}
else
{
@{
var nextFound = false;
bool? prevDone = null;
}
@foreach (var item in Model.Items)
{
var isNext = !item.Done && !nextFound;
if (isNext) { nextFound = true; }
@if (prevDone.HasValue && prevDone.Value && !item.Done)
{
-
}
prevDone = item.Done;
-
@if (item.Done)
{
}
else
{
}
@item.Label
@if (isNext)
{
Next
}
@if (item.Done)
{
@if (!string.IsNullOrEmpty(item.DoneSubLabel))
{
@item.DoneSubLabel
}
}
else
{
@item.SubLabel
}
@if (item.Done)
{
Done
}
else
{
@item.CtaText
}
}
}