Componentized all parts of promoted content list