Product listing pages are quite similar to search, except that there’s no search field/search modal. Instead of being based on a search query, they’re based on a so-called categoryId which is an id representing what category or collection to show.

Why does “product listing page” mean something different in code?

Please see naming discrepancies in the reference section for more information.

The CategoryPage component

A default `CategoryPage` (with customised styling)

Additional exported components

Because you might want to have content between the BreadCrumbs, QuickLinks and the actual product listing, we also export the following components:

QuickLinks


BreadCrumbs

See the reference for more information.