Decision on component structure for news articles in component library

Should news articles be individual components in the component library or should they be grouped as a collection of articles in a single component?

Here’s an example of what I have now: