Detail component doesn't need `posts`.