When no output notes are created by a transaction, instead of displaying "Output notes: ", we could display something like "The transaction did not result in any output notes" or even just avoid displaying anything
When a note is being consumed that has not been synced yet, we show "NoteAlreadyConsumed" which is not the case
There might be others we can catch and note here.