Component NextEvent Controller and view