I really dislike else statements that I can't immediately find where they end. This should get split into multiple components (healthcheckresults should be its own component).