feat(sapi events): empty events screen
fix(sapi events): close event on route change
feat(sapi events): error handling
feat(sapi events): attachments in event detail