I should be able to see the notifications UI loading even if there's no data. If there are no messages or error, we should display a message in the notifications drop-down/page/mobile view, not throw errors.
Right now if there are no notification messages, I can't use the interface anywhere.