Maybe due to it being in renderUI() instead of DT::renderDataTable(). But the result is only a datatable if there are invalid annotations; otherwise it's text. Maybe it a table should always be presented, even if it has zero rows? and some text above can say something like "if there are invalid annotation values they will appear in the table below"?
Maybe due to it being in
renderUI()
instead ofDT::renderDataTable()
. But the result is only a datatable if there are invalid annotations; otherwise it's text. Maybe it a table should always be presented, even if it has zero rows? and some text above can say something like "if there are invalid annotation values they will appear in the table below"?