Components
JS modules and Custom Element/Vue components used by hosted Bolder themes — bundled (base) or loaded on demand.
Hosted Bolder themes are built from two kinds of JavaScript building blocks:
JS Modules
Self-contained feature scripts activated via data-module or imported directly.
JS Components
Custom Elements and Vue components — base (bundled) or on-demand (loaded on use).
Building a headless integration instead of a hosted theme? See the SDK section — most of these components are also mountable via storefront.mount() or storefront.components.render().
This reference is auto-generated from source (assets/js/modules/, assets/js/components/{base,ondemand}/) — see scripts/generate_docs.rb. Don’t edit these pages by hand.