Updated component .coffee to handle no properties